Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview was structured to focus on algorithms and problem-solving skills. The first question was related to the robot grid distance challenge. I was asked to explain my thought process and provide a solution. I started by outlining the problem and proposed using dynamic programming to solve it. This involved creating a grid and calculating the optimal way for the robot to move to the target location. I explained my steps and worked through the code live with the interviewer, addressing any questions they had about my logic and choices. We spent about 15 minutes on this problem, and although I faced some challenges, I was able to demonstrate my skills effectively. Overall, the experience was positive, and I appreciated the opportunity to discuss the solution in detail with the interviewer.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming, Grid)
Tips & Insights
Focus on clearly explaining your thought process and approach to problem-solving during the interview.