Uber | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process started with a phone screen where the interviewer asked about my experience and background in software development. After that, we moved to coding challenges. One of the main problems was about finding the shortest path in a grid and calculating the distance from a starting point to a destination with obstacles. This problem required a good understanding of algorithms, specifically BFS or DFS. We discussed the time complexity of my solution and how it can be optimized further. Overall, it was a standard technical interview focusing on problem-solving and algorithmic thinking.
Technical Questions
- Robot Grid Distance Challenge (BFS, DFS, Shortest Path)
Tips & Insights
Focus on understanding algorithms and their time complexities. Be prepared to discuss edge cases and optimization strategies during the interview.