
Derived from 1 submission for ALL. Format details may vary across different teams or locations.
The candidate was selected for the SDE-2 role at FanCode (Dream Sports, Dream11) after successfully clearing all rounds of the interview process.
The candidate underwent five rounds of interviews, including an online assessment, DSA, system design, technical, HR, and CTO rounds. The candidate was selected for the SDE-2 role at FanCode (Dream Sports, Dream11).
Three coding problems ranging from medium to hard level, testing problem-solving skills, data structures, and algorithms.
One-hour DSA round with a problem on calculating the maximum number of platforms required at a railway station based on train arrival and departure times. Focus on efficient algorithms and edge-case optimization.
Train Arrival and Departure: Calculate the maximum number of platforms required at a railway station, given the arrival and departure times of trains.
One-hour system design round to design a global-scale system similar to BookMyShow, handling lakhs of events. Covered high-level design (scalability, availability, fault tolerance), low-level design (component interactions), and database schema (events, users, bookings, payments). Interviewer probed functional and non-functional aspects.
45-minute technical round with the VP Engineering, discussing past projects, challenges at scale, use of message queues for fault tolerance, and techniques for ensuring data consistency in distributed systems. Included questions on handling compliance with local government laws for data security and storage.
30-minute behavioral round conducted by the Head of HR, evaluating interpersonal and communication skills, collaboration, teamwork, conflict resolution, and alignment with company culture and long-term goals.
30-minute round with the CTO, blending technical and behavioral topics. Discussed trade-offs in design, handling technical debt, maintaining system scalability, resource allocation for critical projects, leadership in challenging scenarios, decision-making, and adaptability to changing requirements.