Cracking Uber's Software Engineer Interview: Solving the Robot Grid Distance Challenge

Uber | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The phone screen took about 43 minutes. It started with an introduction of my background and experiences. After that, I was asked a couple of technical questions related to algorithms and data structures. The main question was to solve the Robot Grid Distance Challenge, which involved calculating the shortest path a robot could take to reach a destination on a grid with obstacles. The interviewer seemed pleased with my approach to the problem and offered hints when I got stuck. They also asked some behavioral questions to understand how I collaborate in team settings and handle challenges.

Technical Questions

  1. Robot Grid Distance Challenge (Dynamic Programming, Graph)

Tips & Insights

Overall, it was a good experience, and I felt comfortable answering the questions. I look forward to hearing back from them soon!