Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had a technical phone screen interview with Uber focused on distance computation on a grid. The interviewer was very friendly and started with introductory questions about my background and previous experiences. After that, he explained the problem, which involved calculating the minimum distance on a grid from a starting position to an end position while avoiding obstacles. He provided a few examples to clarify.
I approached the problem by discussing my thought process first and then began coding on the shared platform. He seemed pleased with my approach and pointed out a few optimizations I could implement. Once I completed the coding part, we moved on to a few behavioral questions regarding teamwork and project management. Overall, it was a positive experience!
Technical Questions
- Robot Grid Distance Challenge (Graph, BFS)
Tips & Insights
- Discuss your thought process clearly before coding.
- Be open to suggestions for optimizations during the coding phase.
- Prepare for behavioral questions related to teamwork and project management.