Taro Logo

Software Engineer Interview Experience - India

April 10, 2025
Positive ExperienceGot Offer

Process

  1. Application & Screening: Submit your resume; it's reviewed by recruiters or an automated system. Focus on impact, tech skills, and measurable achievements.

  2. Recruiter Call: A non-technical 30-minute call to discuss your background, interests, and the process ahead.

  3. Online Assessment (if applicable): Timed coding round on platforms like HackerRank, testing algorithmic and problem-solving skills.

  4. Technical Phone Interviews: 1–2 rounds, 45–60 minutes each. Focus on data structures, algorithms, and clear communication while coding in a Google Doc.

  5. Onsite (Virtual) Interviews: 4–5 rounds covering coding, system design (if experienced), behavioral ("Googliness"), and role-specific skills.

  6. Hiring Committee Review: Your interview feedback is evaluated independently for fairness and quality.

  7. Team Matching: If approved, you talk to different teams to find the best fit for your interests and their needs.

  8. Offer & Negotiation: You get an offer after matching, and Google is open to negotiating role level, salary, and benefits.

  9. Background Check & Onboarding: Final formalities followed by orientation and team onboarding.

Questions

They asked to give an introduction.

Was this helpful?

Interview Statistics

The following metrics were computed from 450 interview experiences for the Google Software Engineer role in India.

Success Rate

12%
Pass Rate

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

Experience Rating

Positive76%
Neutral18%
Negative6%

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

Google Work Experiences