Google

Google Software Engineer Take-Home Questions

20+ questions from real Google Software Engineer Take-Home rounds, reported by candidates who interviewed there.

20
Questions
8
Topic Areas
10+
Sources

What does the Google Take-Home round test?

The Google take-home assignment is a longer-form coding or design project completed off-site. Software Engineer candidates typically have 3-7 days and are evaluated on code quality, testing, documentation, and problem-solving approach.

Top Topics in This Round

Google Software Engineer Take-Home Questions

I have completed my Google interviews, I got HC recommendations for additional coding round. Meanwhile, I got the mail from Google for coding challenge. I was told this challenge has...

I recently had an onsite interview at Google for an L4 position. I provided an optimized solution to the interviewer, who appeared satisfied with my approach. However, while coding, I...

Actually its my first coding challenge from a company but i messed up seriously . It was one hour time for two problems Problem-1 : You have a array arr of...

Google Online Coding challenge (2025 SWE Intern Online Assesment questions): Q1:Maximum Subarray of Zeros Given an array of non-negative integers, you can perform the following operations: Operation 1: Reduce the value of the...

Hey there fellow coders, I hope you\'re doing well. I\'ve got some questions about the Google Foo Bar Challenge, and I\'m hoping you can help shed some light on them. I recently...

I faced this questions when I joined Google\'s coding challenge GOCC56: Google\'s Online Challenge - Coding - Intern / NewGrad. In my view, the level for those coding is medium. The tricky...

Google | Engineer L4 | Mountain View | Jul 2020 [Offer] Experience: 6 years of experience in startups. Virtual Onsite: 3 Coding interviews: \t1. \tFind the K largest element in array. I gave...

Hi all! Today I gave the google coding challenge for interns, and I recieved the following two questions. Question 1 There are N words in a dictionary such that each word is...

Location: Google India Interviewer : Google Munich (Very experienced) Role : University Grad Question: Design a spreadsheet which can support two operations: void set_cell(string cell, string value) int get_cell(string cell) Example: set_cell("A1", "13) set_cell("A2", "14) get_cell("A1") ->...

Status: Student, BS CS Top 10 CS school Position: Software Engineer New Grad Location: Mountain View, CA I completed the Coding challenge and went straight to onsite interviews. First round: Got a...

This was my first onsite at Google San Francisco. The Google recruiting team was very efficient and travel/accommodation arrangements were exceptional but unfortunately, when it comes to actual coding interviews...

I just received a link from a Google recruiter which says to solve 2 tasks in 60 mins. I have seen previous threads on this but all of them are inactive and people haven't replied. Could someone help

I'm preparing for a Google System Design interview and trying to make sense of the back-of-the-envelope calculations that are based on the widely posted tables like [this](https://colin-scott.github.i

I recently encountered this coding challenge during a screening interview at Google on March 15th, 2024. Recognizing its potential to benefit others, I\'ve decided to share it. Given its complexity...

coding interview question: "how do you do batch processing? There are millions of requests coming in batches from different servers and how do you distribute the requests." Checked if this...

Status: 11 YoE, Principal Engineer This is just to give back to the community as I have enjoyed reading the interview experiences from others who have done the same. Application Contacted via...

The GOCC18 was held on September 26, 2020, for Google SWE New Grad 2021 (India). There were 2 coding questions to attempt, with a 60-minute time limit for completion. Belo...

I got this question in Google coding challenge , Print the Minimum hamming distance between array A and B possible by swaping any number of times ,the given indices in Array...

Recently Google conducted an online coding round for its step internship in Singapore.About step internship: STEP (Student Training in Engineering Program), formerly known...

I applied for the job, at Google's Career Portal. There was a resume shortlisting round first. I received the link for the test 4 days prior to the test date. The test was...

See All 20 Questions from This Round

Full question text, answer context, and frequency data for subscribers.

Get Access