Taro Logo

Software Engineer Interview Experience

July 30, 2026
Neutral ExperienceNo Offer

Process

I applied online. The process took 3 weeks.

I interviewed for a PhD SWE, ML for NLP domain position. I completed round 1 of the interviews, which consisted of an ML domain round and a behavioral round. In the ML domain round, I was asked to design a SPAM classifier and then write a pseudocode for a Bi-gram model. In the behavioral round, I was asked both hypothetical and common behavioral questions. My recruiter told me I would be asked about my projects for the domain round, but it was a design question and I fumbled.

Questions

Design a spam classifier and write pseudo code for a bi-gram model.

Was this helpful?

Interview Statistics

The following metrics were computed from 5,754 interview experiences for the Google Software Engineer role.

Success Rate

11%
Pass Rate

Google's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive62%
Neutral27%
Negative11%

Candidates reported having very good feelings for Google's Software Engineer interview process.

Google Work Experiences