Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process started with a phone screen with a tech lead. The interviewer asked about my background and experiences, then proceeded with questions on the Robot Grid Distance Challenge. For this problem, I was given a grid with obstacles and a robot that needed to find the shortest distance to the goal. After discussing my approach, I explained my thought process and walked through the code. I submitted a time-efficient algorithm that passed the basic test cases. The interviewer provided positive feedback but noted that there were a few edge cases that could use further testing. The call lasted approximately 37 minutes.
Technical Questions
- Robot Grid Distance Challenge (Graph, Dynamic Programming)
Tips & Insights
I felt the interview went well overall, and it’s important to thoroughly test edge cases in your solution.