Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview began with a standard background question to discuss my experience. The main challenge presented was the Robot Grid Distance Challenge, which required calculating the shortest distance a robot would need to traverse in a grid from a given starting point to its destination while considering obstacles.
I outlined my thought process and began working on the solution, explaining each step to the interviewer. I wrote my code on a shared screen, and the interviewer guided me through optimizing my approach. After solving the initial problem, I was asked to consider edge cases and how my solution could be improved for handling larger data inputs efficiently. The interview lasted around 27 minutes.
Technical Questions
- Robot Grid Distance Challenge (Grid, DFS, BFS, Dynamic Programming)
Tips & Insights
I felt that I communicated my thought process well and handled the questions to the best of my ability.