← Interview experiences
Got the offer

Software Engineering Intern at Google

Difficulty
Process took
3-4 Weeks
Rounds
3
Format
Remote
Applied via
Referral

How it went

  • Google interviews are fast-paced and time-bound, so it is crucial to practice with that environment in mind.
  • Don??t underestimate the importance of edge case discussions, dry runs, and being able to explain your solution with confidence.

What they would tell you

  • Google interviews are fast-paced and time-bound, so it is crucial to practice with that environment in mind.
  • Don??t underestimate the importance of edge case discussions, dry runs, and being able to explain your solution with confidence.

How to prepare

  • Focused deeply on Google-tagged problems, especially on Strings, Graphs, and Heap.
  • Practiced mock interviews to get better at thinking + coding under 60-minute constraints.
  • Consistency matters more than intensity. Solving one high-quality problem daily helped far more than last-minute cramming.

Round by round

  1. 1

    Technical Interview I60 min

    Start with Introduction followed by 2 coding questions and followed by a discussion on internal working of HashMap

  2. 2

    Technical Interview II60 min

    Graph traversal problem (medium problem) involving topological sort, interviewer asked detailed conceptual questions about topo sort Graph hard-level problem, only approach and complexity explanation required, no coding I have answered all theoretical questions

  3. 3

    Technical Interview III60 min

    Given a heap-based hard problem.Initially struggled, took time to brainstorm. After solving, discussed time & space complexity and dry-run with large input

What came up

MediumRemote0 1 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources

Hiring now

Google has 52 open roles right now

landed applies to roles like these for you, on each company’s own site, with answers written for the role.

  • Small Business Field Sales Representative

    Denver, Colorado

  • Senior Technical Program Manager, Special Projects

    Denver, Colorado; Lakewood, Colorado, United States

Get 5x interviews

10 free auto-applies. No card.

Or practice this interview first