Back to posts
Google logo

Interview experience

Google · Software Engineer · Junior

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

Overall Experience

A Google L3 software engineering process that ran over several months, with an online coding round, a behavioral round, and two onsite coding rounds. The candidate reported passing the later rounds, and the team match was still pending.
4 rounds
I
Posted by interviewd

Interview Process (4 rounds)

Round 1 of 4: Coding / DSA

60 min

Question 1

Medium
Connected Crop Arrangement: given an N x M garden grid and K crop types labeled 1 to K, where count[i] is the exact number of cells that must contain crop i, and sum(count) = N x M, construct any arrangement in which every cell has exactly one crop, crop i appears exactly count[i] times, and all cells of each crop form one connected region under up, down, left, and right adjacency. Input is N, M, and K, followed by the counts; output N rows of M integers. Example: input 2 3 3 with counts 2 1 3 has the valid output 1 1 2 / 3 3 3. Follow-up, Two Square Gardens: the field is an N x N garden and an M x M garden placed adjacent to each other, with sum(count) = N^2 + M^2, and the same connectivity rule applies.

Experience

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