Cracking Google’s Software Engineer Interview: Solving Two Sum & Climbing Stairs

Google | Software Engineer | Interview Experience

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

Interview Process

The interview started with a brief introduction about myself, followed by a few behavioral questions. Then, we moved on to coding problems. The interviewer was very supportive and gave hints when needed. Overall, it was a good experience. I felt that the coding problem was relevant to what I had prepared for, and I was able to solve it within the given time. After the coding part, we discussed my previous projects and how I approached problem-solving. The entire interview lasted about 45 minutes, which included some time for questions from my side as well.

Technical Questions

  1. Two Sum (Array, Hash Table)
  2. Climbing Stairs (Dynamic Programming)

Tips & Insights

Be prepared to discuss your previous projects and problem-solving approaches. Practice coding problems that are relevant to the position.