Cracking Uber's Software Engineer Phone Screen: Tackling the Robot Grid Challenge

Uber | Software Engineer | Interview Experience

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

Interview Process

The interview was conducted via phone and involved solving the Robot Grid Distance Challenge. The problem required finding the shortest distance a robot needs to travel on a grid with obstacles. I discussed my thought process and various methods, including Breadth-First Search (BFS) and dynamic programming. The interviewer provided feedback on my solutions, which made the experience both challenging and enjoyable. After the coding portion, behavioral questions about teamwork and past project challenges were asked. The interviewer was friendly and created a comfortable atmosphere.

Technical Questions

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

Tips & Insights

Be prepared to explain your thought process clearly and be open to feedback during technical discussions.