uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview took approximately 1 hour. It began with an introductory conversation about my background and experiences. The interviewer was friendly and made it easy to converse.
The coding question was on the Robot Grid Distance Challenge, where we had to calculate the distance between two points on a grid that a robot can travel to. I explained my thought process and wrote code on the shared editor while the interviewer observed.
After solving the problem, we discussed edge cases and optimizations for the solution. The interviewer asked about time complexity and space complexity, which I handled well. The session concluded with a brief discussion on the company’s culture and team dynamics. Overall, it was a positive experience.
Technical Questions
- Robot Grid Distance Challenge (Grid, Dynamic Programming)
Tips & Insights
Be prepared to explain your thought process clearly, and understand time and space complexity as it may come up during discussions.