The drive opened with a pre-placement talk by the SVP of Engineering and the VP of Product, then one coding test and three hour-long interviews.
Round 1 - Coding test (1.5 hours): 3 problems, medium to hard. The candidate solved two of three and still advanced.
Round 2 - Low-level design (1 hour, with an SDE-II):design a task manager that can add tasks and delete the least frequently used ones. Solved with OOP plus set-backed structures. Note this is essentially an LFU-cache problem dressed as a product feature.
Round 3 - Low-level design (1 hour, with an engineering manager):design an app for driverless cab booking against a given requirement list. Graded on class structure, data members and member functions - not on running code.
Round 4 - Managerial (1 hour, with the VP of Engineering): resume walkthrough covering internships and a computer-vision project, then a DSA problem on finding pairs across multiple arrays, generalised to k arrays. The write-up flags that generalising your solution when the interviewer widens the problem was the thing being tested.
Round 1 - Online assessment (HackerEarth): 3 medium-to-hard problems. The candidate’s own advice was to prioritise dynamic programming in prep.
Round 2 - Coding interview (1 hour): a single DP problem, live. Interviewer described as approachable and receptive to thinking out loud.
Round 3 - Low-level design:design an Uber Carpool system - list requirements, then the classes and how they interact. Explicitly no working code required.
Round 4 - Technical HR: resume-driven, plus what the candidate is actually interested in and where they want to go. Advice from the write-up: answer honestly rather than from a script, and know every line of your own resume.
Outcome: Selected.
Common thread: Urban Company weights low-level / OOP design more heavily than most fresher loops - two of the four rounds in both accounts are design, and the prompts are consistently marketplace-shaped (cab booking, carpooling, task scheduling). Practising class-diagram-level design out loud matters at least as much as DSA volume here, and DP shows up repeatedly on the coding side.
After technical rounds, Urban Company usually closes with a short HR / hiring-manager conversation: motivation, location, notice period, and a couple of behavioural stories. Prepare those answers on the dedicated page rather than cramming them into this hub.