Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview consisted of both coding and behavioral questions. The coding part involved typical algorithm-based questions, and I was asked to solve a problem on a whiteboard while explaining my thought process. This was a great opportunity to demonstrate my coding skills and approach to problem-solving. Additionally, I had to answer questions about my previous projects and how I handled challenges in them. Overall, it was a well-rounded interview that tested both my technical and soft skills.
Technical Questions
- Robot Grid Distance Challenge (Dynamic Programming, Grid)
- Tree Distance Sum Problem (Tree, Depth First Search)
Tips & Insights
Be prepared to explain your thought process during coding challenges and to discuss your past experiences in detail, especially regarding teamwork and problem-solving.