My Ongoing Interview Experience for last 2 months
Summary
I have been interviewing for the past two months across several companies, facing multiple rounds of DSA, system design, and coding challenges, and have received rejections.
Full Experience
Posting my rejection list for last 2 months and experience in case it helps someone. Still It is an ongoing list.
yoe :5+ current company: faang college: tier 1/1.5 location: India
Kaseya
R1 : DSA Buy and sell stocks with fixed transaction fee for each sell
JPMC
R1 Java questions & project drilling
Snabbit
R1 : LLD Design a rule engine for payout for drivers, where rule will be stored in DB R2: HLD Payment reconciliation system
Locus
R1: machine coding Elevator system
Salesforce
R1: phone screen : LLD Movies category system based subscription prices R2 : DSA Construct tree from inorder and level order traversal, Max number of monsters that can be defeated with given number of bullets and poison. Each monster has required number of bullet for defeat, and one poison for each kill.
Meesho
R1 Machine coding: stock broker system
Bloomberg
R1 : dsa Find exchange rate out of given map of exchange rate for some currencies R2 Aggregate data from running stream R3 Design telemetry system Did not do well for HLD
Hackerrank
R1 : OA 2 spring based question and debugging
Wise
R1 OA 2 easy.med DSA question
Arcana
R1 OA 2 hard DSA question
Cannonical
R1 30+ questions questionnaire
Abnormal Ai
R1 recruiter phone screen Forward R1 : OA Graph based question to be attempted only in java
ViaMagus
R1 1 hour round of explain your project design, LLD for rate limiter, HLD for order management system, write code in spring (this interview was a joke, not sure how i landed in this one)
Fox corporation
R1 DSA Print S style traversal of a n*n matrix Similar to max number of overlapping intervals R2 LLD Design a payment system HLD Design an alert system for payment gateway outages Rejected cause I never worked with MySQL
Interview Questions (12)
Buy and Sell Stocks with Fixed Transaction Fee
Implement a solution to calculate the maximum profit from buying and selling stocks when each sell operation incurs a fixed transaction fee.
Construct Binary Tree from Inorder and Level Order Traversals
Given the inorder and level order traversal sequences of a binary tree, reconstruct the original tree.
Maximum Monsters Defeated with Bullets and Poison
You have a limited number of bullets and poison. Each monster requires a certain number of bullets to defeat and consumes one unit of poison per kill. Determine the maximum number of monsters you can defeat.
Find Exchange Rate from Currency Map
Given a map containing exchange rates between some currency pairs, compute the exchange rate between two specified currencies if possible.
Print S‑Style Traversal of an N×N Matrix
Write a program to traverse and print an N×N matrix in an “S” shaped pattern.
Design Rule Engine for Driver Payouts
Design a rule engine that calculates driver payouts based on a set of rules stored in a database.
Payment Reconciliation System
Design a high‑level architecture for a system that reconciles payments across multiple financial platforms.
Elevator System (Machine Coding)
Implement core functionality of an elevator control system, handling requests, floor selection, and movement logic.
Movies Category Subscription Pricing
Design a low‑level solution for a subscription service where movies are grouped into categories and pricing varies by category.
Design Telemetry System
Create a high‑level design for a telemetry system that collects, aggregates, and visualizes streaming data from distributed sources.
Design Payment System
Design a low‑level architecture for a payment processing system handling transactions, refunds, and fraud detection.
Design Alert System for Payment Gateway Outages
Design a high‑level system that monitors payment gateway health and triggers alerts in case of outages.