SWE Intern
Interview Date
2025-07-23
Result
Selected
Difficulty
—
Rounds
4 rounds (Online Assessment, Technical Round 1 - DSA, Technical Round 2 - LLD, Hiring Manager Round)
Drive Type
Internship
Topics asked
Detailed experience
College: Not Specified
Interview Date: 2025-07-23
Interview Type: Internship
Result: Selected
Difficulty: Not Specified
Rounds: 4 rounds (Online Assessment, Technical Round 1 - DSA, Technical Round 2 - LLD, Hiring Manager Round)
Topics Asked: Data Structures, Algorithms, Low-Level Design, Operating Systems, DBMS, OOPS, Problem Solving, Ethical Considerations
The Uber internship interview process was a transformative journey. It started with an Online Assessment (OA).
Technical Interview Round 1 - Data Structures and Algorithms (DSA): This round focused on DSA, featuring an intriguing scheduling problem. The task involved managing schedules of multiple individuals and finding a suitable common meeting time. After solving and coding the initial problem, a modification was presented: finding times when at least one person was available. The candidate proposed an optimal approach but couldn't code it due to time constraints.
Technical Interview Round 2 - Low-Level Design (LLD): This round challenged the candidate's ability to design efficient and scalable solutions. Discussions included implementing Priority Queues using various data structures (arrays, linked lists) and the trade-offs involved. The working of heapify and deheapify functions was also explored.
Hiring Manager Round (HR): This round explored core subjects like OS, DBMS, and OOPS, emphasizing their real-world applications. The candidate was asked to code for semaphores (OS). Past internship experiences, problem-solving skills, adaptability, and ethical considerations were also discussed.