Skip to main content
Google
Google Software Engineer (SWE) Interview Guide

Updated by Google candidates

Back to all
VerifiedUnited StatesHybrid2 months ago
Google

Software engineer intern Interview Experience

Google·Intern
There was no behavioral portion at all. Introductions took less than a minute, then we went straight into the problem.
Result
Got offer
Interview date
a year ago
Timespan
1 month
Difficulty
Moderate

Interview process

I applied online, sent the recruiter my transcript, graduation date, and availability, and then got an online assessment before they scheduled me. After that I had two 45-minute coding interviews in a scratchpad. There was basically no behavioral portion at all, and even the intros were super short before we jumped into the problem. The questions themselves were classic algorithm problems: one shortest-path style graph question and one meeting rooms question with an overnight twist. It felt very stripped down and technical the whole way through.

  • Recruiter screen
  • Online assessment
  • Technical interview

Interview rounds

3 questions across 3 rounds

Recruiter screen

1 question

Overview

I applied online, and the recruiter conversation was basically just logistics before they moved me forward.

Specific questions asked

Can you send your transcript, graduation date, and interview availability?

I sent over my transcript, my graduation date, and the times I was available to interview. It felt pretty straightforward and administrative, not evaluative.

Online assessment

Overview

After I sent the recruiter info, I got an online assessment before they let me schedule the live rounds.

Question types asked

Technical interview

2 questions

Overview

I had two 45-minute coding interviews in a scratchpad that felt like a Google Doc. There was basically no behavioral part at all, and the intro was under a minute before we jumped straight into coding. It was very technical and detail-oriented, and they could give a follow-up if you finished early.

Specific questions asked

Solve this shortest-path style graph traversal problem.

I approached it like a classic graph traversal and shortest paths question. I focused on getting to the most optimal time and space complexity instead of just any working solution. The interviewer was really watching the details, so beyond the algorithm itself I had to make sure the code was clean and correct all the way through.

Find the minimum number of meeting rooms needed to host overlapping meetings.

How would you handle meetings that cross into the next day, like 11:30 PM to 1:30 AM?

I solved it like the standard meeting rooms problem first, then had to handle the overnight edge case where a meeting could start late one day and end after midnight. That made it trickier than the usual version. The interviewer also cared a lot about code quality, so they called out off-by-one mistakes and pushed me to clean them up before ending the round.

Interview tips

I would practice getting to the optimal time and space complexity quickly, because they really do care about that and not just whether you can get something working. I would also leave myself time to debug carefully, especially off-by-one mistakes, because they were looking closely at code quality. And I would prep edge cases, since even a standard problem can turn into something harder with one twist, like meetings crossing midnight. If you finish early, I would expect them to keep going and give you more.

Company culture

Going through it, I felt like they care a lot about technical excellence and also about whether I can communicate clearly while coding. The interviewer style felt very detail-oriented. They were watching closely and pointing me toward mistakes, especially small correctness issues, instead of just letting sloppy code slide.

Unlock more real interview experiences

Get full access with a membership, or share your experience to try it free.

More Google interview experiences

See all 55 Google Software Engineer interview experiences →

formerly Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent Labs, LLC © 2026
Terms of Service | Privacy