Cracking the Robot Grid Distance Challenge: My Uber Software Engineer Interview

Uber | Software Engineer | Interview Experience

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

Interview Process

The interview process began with a phone screen where the interviewer asked about my background and experience. This was followed by a technical question: “Robot Grid Distance Challenge.” The problem involved calculating the distance a robot would travel on a grid while avoiding certain obstacles. I discussed my thought process, code implementation, and complexity analysis. I also posed clarifying questions about the constraints of the problem. The interviewer seemed satisfied with my explanation and coding style. After the coding challenge, we spent some time discussing my previous projects and what I learned from them. Overall, it was a pleasant experience, and I felt that I was able to demonstrate my skills effectively.

Technical Questions

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

Tips & Insights

Be prepared to discuss your thought process and coding style during technical challenges. Clarifying questions can help ensure you understand the problem constraints.