Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview started with a brief introduction and discussions about my background. Then, I was given a coding challenge which involved implementing a function to solve a specific algorithm problem. After that, we discussed behavioral questions focusing on my past projects and teamwork experiences. Overall, the interview was structured and the interviewer was friendly. The process included two rounds: coding and system design.
Technical Questions
- Robot Grid Distance Challenge (Grid, Dynamic Programming)
- Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, DFS)
Tips & Insights
Be prepared to discuss your past projects in detail and how you worked in a team. Practice coding challenges to strengthen your problem-solving skills.