Uber SDE-2 Interview Experience - India
Summary
I interviewed for the SDE-2 role at Uber in India. The interview process included a phone screen, two data structures and algorithms rounds, one low-level design round, one high-level design round, and a managerial discussion.
Full Experience
Phone Screen https://leetcode.com/problems/number-of-islands-ii/description/
Round 1 - DSA https://leetcode.com/problems/longest-path-with-different-adjacent-characters/description/
Round 2 - LLD Design Meeting scheduler. There are n meeting rooms. We will keep getting requests for bookings - start time and end time. Allocate any room that is available. (Designing classes, interactions, design patterns)
Round 3 - HLD Bus booking system.
Managerial Round Questions like challenges in work, handling conflicts, a time when you proposed a unique way of solving a problem, etc.
Interview Questions (5)
Design Meeting scheduler. There are n meeting rooms. We will keep getting requests for bookings - start time and end time. Allocate any room that is available. (Designing classes, interactions, design patterns)
Bus booking system.
Questions like challenges in work, handling conflicts, a time when you proposed a unique way of solving a problem, etc.