Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The phone screen started with a few behavioral questions about previous projects and experiences. After that, I was asked to solve a problem on a virtual whiteboard. The problem was related to a Robot Grid Distance Challenge where a robot moves in a grid and needs to find the shortest distance to a target cell. Once I explained my thought process, the interviewer seemed satisfied and we moved to the next question, which was about optimizing the solution. Finally, there were some questions regarding algorithms and data structures, which I handled fairly well. The interview ended with a few questions about the company culture and my aspirations for the role.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming, Graph)
Tips & Insights
Be prepared to explain your thought process clearly and be ready to optimize your solutions. Familiarize yourself with algorithms and data structures as they are crucial in technical interviews.