Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview started with some basic introductions. I was then asked to solve a problem related to robot movements on a grid. The challenge was to calculate the distance a robot would travel to navigate from a starting point to a target position on a grid with obstacles. After discussing the initial approach, I implemented a BFS algorithm to efficiently find the shortest path. The interviewer asked clarifying questions to ensure I understood the problem constraints and requirements. Throughout the session, I received hints to refine my solution, leading to a successful implementation. In the end, we had a debrief where the interviewer provided feedback on my coding style and problem-solving approach.
Technical Questions
- Robot Grid Distance Challenge (BFS, Graph Traversal)
Tips & Insights
- Focus on clarifying the problem requirements before jumping into coding.
- Be open to hints and feedback during the interview, as they can guide you to a better solution.