Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of both behavioral and technical questions. For the technical part, the interviewer asked me to solve the “Robot Grid Distance Challenge”. It was an interesting problem that tested my understanding of grid traversal and pathfinding algorithms. My approach was to use a BFS algorithm to find the shortest path for the robot to reach its destination. After explaining my approach, I wrote the code, and the interviewer was satisfied with the explanations. We also touched upon some of the design patterns I have used in previous projects during the behavioral part. Overall, it was a rigorous session that tested both my technical and communication skills.
Technical Questions
- Robot Grid Distance Challenge (BFS, Grid, Dynamic Programming)
Tips & Insights
Be prepared to explain your thought process clearly and demonstrate your coding skills effectively. Familiarize yourself with common design patterns as they may come up during behavioral discussions.