Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had a phone interview with Uber for a Software Engineer role. The interview was primarily focused on algorithmic questions and problem-solving skills. The key question was about the “Robot Grid Distance Challenge”. I was asked to implement a function to calculate the minimum distance for a robot to reach the destination in a grid. The interviewer emphasized the need for optimal solutions and discussed potential edge cases thoroughly. After each question, I was given feedback on my approach, which helped me improve my responses. Overall, it was a challenging yet insightful experience. I felt that the interviewers were very engaging and patient throughout the process.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming, Graph)
Tips & Insights
Be prepared to discuss your thought process and be open to feedback during the interview. Focus on optimal solutions and consider edge cases in your responses.