Cracking Uber’s Robot Grid Distance Challenge: Insights from My Software Engineer Interview

Uber | Software Engineer | Interview Experience

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

Interview Process

During my technical phone screen interview with Uber, I faced a coding challenge titled ‘Robot Grid Distance Challenge’. The problem required implementing an algorithm to find the shortest path in a grid while avoiding obstacles. I was asked to explain my thought process clearly and write the code in real-time. After finishing the coding part, the interviewer continued to ask about edge cases and how my solution can be optimized further. Overall, the interview was challenging but I felt good about my performance. The interviewer was supportive and focused on testing my thought process rather than just looking for a correct answer.

Technical Questions

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

Tips & Insights

Be prepared to explain your thought process clearly and consider edge cases during your coding challenge.