Hi everyone 👋
I’m sharing my Google STEP Internship interview experience (role later renamed to Associate Software Developer) from 2025 to help others preparing for similar interviews.
This was a short and friendly HR discussion.
✅ Cleared
The interviewer was very calm and supportive.
Instead of directly stating the problem, she explained it using a real-life story.
Sliding Window / Two Pointers
She described a beach seating scenario:
Follow-up:
You’re okay with at most k people sitting in between.
Asked: “What data structure or approach comes to your mind?”
We discussed:
I clearly explained:
k = 0, k >= number of zeros)She also asked about:
After coding the base solution, she immediately moved to the follow-up, which I was able to implement correctly.
✅ Cleared
This round focused more on recursion, design thinking, and clean code structure.
File–Folder structure
Required:
Designed a class to represent files and folders
Used recursion for traversal
Explained:
Interviewer appreciated:
✅ Interview completed successfully
After all rounds, I did not receive a positive confirmation from HR, and unfortunately, the final outcome was not in my favor.
Referrals help, but preparation matters more
Sliding Window & Recursion are must-know topics
Interviewers value:
Even after good interviews, results may vary — don’t get discouraged
This experience helped me understand that:
Hope this helps someone preparing for Google STEP / Associate Software Developer interviews.
All the best 🚀
This post is based solely on my personal interview experience from 2024.
The problems mentioned are discussed at a high level and reference publicly available questions.
No confidential, proprietary, or internal information is shared.
Interview experiences may vary depending on role, team, interviewer, and time.