Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview experience consisted of a technical phone screen with two parts. The first part involved solving a problem related to calculating the shortest distance for a robot to move from one grid point to another in a given 2D array. The interviewer provided sample input and expected an explanation of the thought process along with a clear implementation.
In the second part, there were follow-up questions about the time complexity, alternative approaches, and edge cases. The interviewer also inquired how the solution would change if diagonal moves were allowed.
Technical Questions
- Robot Grid Distance Challenge (BFS, Graph)
Tips & Insights
It was a great learning experience, and I appreciated the interviewer’s feedback throughout the process. I felt prepared but recognized the importance of articulating my thought process more clearly in certain instances.