Cracking the Code: My Challenging Google Software Engineer Interview Journey

Google | Software Engineer | Interview Experience

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

Interview Process

This was my first round of interviews for a Software Engineer position at Google. The interview comprised both coding and behavioral questions. The coding part involved solving a problem related to data structures and performance. The interviewer was engaging and provided hints when needed. After demonstrating my thought process and writing the code, I successfully solved the problem.

The behavioral questions focused on teamwork, conflict resolution, and challenges I faced in past projects. The atmosphere was friendly, and I appreciated the feedback during the interview.

Technical Questions

  1. Robot Grid Distance Challenge (BFS, Graph)
  2. Arithmetic Expression Simplification (String)
  3. Tree Distance Sum Problem (DFS, Tree)
  4. Fibonacci Tree Path Calculation Using Preorder Numbering (Tree, Dynamic Programming)

Tips & Insights

Overall, it was a great experience, and I’m looking forward to hearing the results soon!