Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process included a coding challenge focused on optimizing pathfinding algorithms. The interviewer was friendly and provided hints when needed. I was challenged to implement Dijkstra’s algorithm and explain my thought process as I coded. After the coding part, we had a discussion around system design, particularly how to handle large-scale data flow in an application. Overall, I felt it was a good experience, and the interviewer was very supportive throughout the process.
Technical Questions
- Pathfinding Algorithm (Graph, Dijkstra)
Tips & Insights
Be prepared to explain your thought process while coding and to discuss system design in the context of handling large-scale applications.