Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of a technical phone screen focusing on problem-solving and algorithmic questions. The interviewer was friendly and began with some behavioral questions to understand my background. We then moved on to a coding problem related to grid traversal, specifically a distance challenge involving obstacles on a robot’s path. I was required to implement a BFS algorithm to find the shortest path while overcoming these obstacles. I explained my thought process clearly during the coding, which helped the interviewer understand my approach.
Finally, the interviewer asked a couple of follow-up questions on optimization and edge cases, which I was able to address successfully. Overall, it was a good experience, and I felt that the interview went well.
Technical Questions
- Robot Grid Distance Challenge (BFS, Graph)
Tips & Insights
- Clearly explain your thought process while coding to help the interviewer understand your approach.
- Be prepared for follow-up questions on optimization and edge cases.