Top Tech Transition Enroll now

Real Interview Experiences

Learn what to expect, straight from candidates who've been through it at top tech companies.

908 interviews243 companies286 offers
Loading experiences…

Browse by company

Browse by role

← Back to all experiences

Google Software Engineer Interview Experience

Google · Intern

ResultGot the offer ✓
Timespan2 weeks
DifficultyMedium
Rounds5

Interview process

The interview process was challenging but very informative.

The recruiter guided me well about preparation.

Interview rounds · 5

  1. 1

    Recruiter screen

    CodingTechnicalBehavioral
    1. Q1. Tell me about yourself.
    2. Q2. Why do you want to join Google?
  2. 2

    Online assessment

    CodingTechnical
    1. Q1. Array problems String manipulation Time complexity questions
  3. 3

    Technical round

    BehavioralCodingTechnical
    1. Q1. Explain the differences between linear and logistic regression.
    2. Q2. Explain the React lifecycle.
    3. Q3. What's the difference between SQL and NoSQL?
    4. Q4. Explain the architecture of a previous project you worked on.
  4. 4

    Final / onsite round

    Behavioral
    1. Q1. Behavioral questions Teamwork situations
  5. 5

    Take-home assignment

    BehavioralCoding
    1. Q1. How would you design a relational schema for a calendar application?

Tips from the candidate

Focus on problem-solving and communication skills during the technical round.

Company culture

I struggled in system design questions.

I became nervous during one round.

Details

CompanyGoogle
RoleSoftware Engineer
LevelIntern
LocationIndia
InterviewedMay 2026
Questions asked9