Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process began with a brief introduction followed by some behavioral questions about my previous experiences and projects. After that, the interviewer presented me with a coding challenge related to the Robot Grid Distance problem. The task was to find the shortest path for a robot moving in a grid, which could only move right or down. I approached the problem by discussing potential algorithms and then implementing a dynamic programming solution. The interviewer was supportive throughout the coding session, providing hints when I got stuck. After I completed the coding part, we discussed the time and space complexity of my solution. Overall, it was a positive experience, and I felt comfortable during the interview.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming)
Tips & Insights
Be prepared to discuss your thought process and the complexities of your solution, as this is an important part of the technical interview.