
Aggregated from 3 candidate experiences for ALL.
Select a role track above to view specific candidate interview patterns.
The interview process was lengthy, spanning over two months, and concluded with a poor experience in the final round. The candidate felt the final interview was unprofessional and a waste of time.
The final round was intended to cover LLD and HLD but focused on language-specific trivia and a coding problem. The interviewer questioned the candidate's choice of technology stack and language, interrupted the coding process, and terminated the interview abruptly.
Why are you using Java instead of Node.js?
Why is your company using this specific version of Java?
What are the latest updates in this Java version?
Linked list implementation
The candidate successfully cleared the technical rounds but faced a difficult design interview. Despite receiving a verbal offer and submitting documents, the company eventually rejected the candidate citing frequent job switches.
A combined round covering DSA, LLD, and HLD. The candidate solved algorithmic problems and discussed system design for an order management system and deployment strategies.
Search in a rotated sorted list
Minimum sum subarray greater than K
Design class diagrams, API, and entities for an order management system
How to handle concurrency in database
How to handle deployment without downtime
A coding-focused round involving linked list manipulation and an interval-based optimization problem.
Add one to a large number represented as a linked list
Find minimum parking lot size given car arrival and departure times
A design round focused on a train seat booking system with specific constraints on data consistency and seat availability logic.
Design IRCTC train seat booking system
Design APIs and database schema for strong consistency in seat booking