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)
Number of Islands II
Longest Path With Different Adjacent Characters
The problem asked was Longest Path With Different Adjacent Characters.
Design Meeting Scheduler
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)
Design Bus Booking System
Bus booking system.
Behavioral/Managerial Questions
Questions like challenges in work, handling conflicts, a time when you proposed a unique way of solving a problem, etc.