Back to posts
Google logo

Interview experience

Google · Software Engineer · Intern

Community-sourced A factual summary of an interview experience shared publicly outside interviewd.
Nov 1
In Progress

Overall Experience

A two-round Google software engineering internship interview. The algorithm round expected multiple solution approaches and an understanding of how data structures such as quicksort and binary search trees are implemented. The system design round focused on understanding requirements, choosing data structures, and defining clear class structures.
2 rounds
I
Posted by interviewd

Interview Process (2 rounds)

Round 1 of 2: Coding / DSA

60 min

Question 1

Medium
Explain how quicksort is implemented, including its underlying implementation details. The interviewer also asked about syntax details while the candidate coded.

Experience

The problems were described as not difficult, but multiple approaches and a deep understanding of the underlying principles were expected. The candidate's approach and outcome were not reported.

Question 2

Medium
Explain how a binary search tree is implemented, including its underlying implementation details.

Experience

The candidate's approach and outcome were not reported.
Loading comments…