Mastering the Robot Grid Challenge: My Uber Software Engineer Interview Journey

Uber | Software Engineer | Interview Experience

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

Interview Process

I arrived at Uber’s office and was greeted by the interviewer. We chatted informally for a few minutes before starting the coding problem. The coding challenge was about calculating the distance in a grid, which was well-defined and required clever use of data structures to optimize the solution. After explaining my thought process out loud, I began coding. The interviewer provided hints when I seemed to get stuck, which was helpful. I managed to solve the problem within the time limit, and we discussed edge cases afterwards. Finally, the interviewer gave me feedback and thanked me for my time.

Technical Questions

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

Tips & Insights

Be sure to communicate your thought process clearly and don’t hesitate to ask for hints if you get stuck.