SDE2 (Java Backend Developer)
Interview Date
2023-10-20
Result
Not Specified
Difficulty
Medium to Hard
Rounds
2 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: 2023-10-20
Interview Type: Full-Time
Result: Not Specified
Difficulty: Medium to Hard
Rounds: 2 rounds
Topics Asked: Java, Arrays, System Design, Database Schema, Low-Level Design (LLD)
The candidate interviewed for an SDE2 (Java Backend Developer) position in Bangalore. The process consisted of two one-hour rounds.
Round 1 (1 hour): This round involved discussing the candidate's current company work experience and generic Java questions. A coding question was asked: given an array and a number, find all pairs in the array such that their sum equals the given number. Additionally, a system design question was posed to design Splitwise, including its database schema and LLD.
Round 2 (1 hour): This round focused on API design. The interviewer asked the candidate to design APIs for an online cab, bike, and cycle booking system (similar to Ola + Yulu). This included the logic for backend databases, frontend response, and the overall system behavior.