Aug-Sept 2024
Experience: 6 Years
Education: BTech NIT
Prior Experience: MNC
Online Assessment: 2 Medium-Medium+ Questions with some edge cases and limits on Time complexities.
Had to get 80% to clear. Got overall 96%.
Virtual Hiring Day (3 Rounds)
Round 1: DS/Algo
Questions around Birnary Tree. Creation of a Binary Tree, Insertion of a node, add a random pointer node to every node in the tree, clone the tree.
Round 2: LLD
Low Level design of a Movie Booking application. Major emphasis on DB schema, choice of DB, relations in DB, Indices to be created, sharding decisions, Class structure, services/controllers that will be created, API designs, concurrency handling.
Round 3: HLD
High Level design of a Distributed Job Scheduler
Got feedback after couple of days and had HM round.
Round 4: HM
In depth discussion around current projects. Lot of grilling on microservice architecture. A lot of focus on how to make the system more resilient and robust. Handling failures in system, debugging scenarios, Situational questions around handling customer issues.
Verdit: Selected