DSA questions are asked in multiple rounds:
Online Assessment: This round is conducted on an online platform. Questions asked are about Data Structures and Algorithms. Expect two to three questions of a medium to hard level.
Technical Round 1: This round checks your problem-solving skills. Questions asked are about Data Structures and Algorithms.
Technical Round 2: This round involves a discussion on projects, Data Structures and Algorithms, and Computer Science concepts.
Design-Based Round: Candidates are evaluated for their capacity to develop distributed systems, following a series of technical skill-focused interviews. When interviewing new applicants, interviewers frequently ask them to utilize object-oriented programming to construct a high-level design for a product. They begin by grouping the system's most crucial features. Later, employing ideas like load balancing, caching, etc., the applicants are expected to scale the system they have developed.
Finding node crash when it started.
The following metrics were computed from 23 interview experiences for the Uber Software Development Engineer (SDE) role in India.
Uber's interview process for their Software Development Engineer (SDE) roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Uber's Software Development Engineer (SDE) interview process in India.