Google L3 Interview Experience [ Questions included ]
Anonymous User
12432

A recruiter reached out to me on linkedin asking if i would be interested to apply for this role.
Firstly I thought it was a scam because their email was ending with some @xwf ( which I googled, its extended work force and is legit) but I still couldn't believe it
After some days I replied saying that I'll go with it
They scheduled a call for me to discuss about my skills, work experience and everything.
After the call I received an e-mail asking me to apply for this job posting, I applied and it passed the resume selection phase automatically.
My recruiter informed that there will be a session explaining everything about Google, I forgot to attend that, I informed them this and they rescheduled it so I joined this one.
It was generic what is Google, what's this role, there were more than 100 participants in the gmeet.

1st Round : Telephone screening (TPS )
1 dsa question, level : easy-medium, was able to solve it completely with some hints, explained the time and space complexity, in the end asked some question about how is life working at google to the interviewer, this round was supposed to be 45 min ( like every other round) but it went till 55-60 min.
I thought i wont move to the next round, in a week recrutier calls me saying im moving to next rounds. They asked me dates for next 4 interviews ( 3 onsite rounds and 1 Googliness&Leadership)

They set up 2 rounds on 1 day and the remaining 2 the next day

Onsite 1 was rescheduled because the interviewer didn't showup, Onsite 2 also they rescheudled because it was on the same day

Onsite 3 and GnL(got rescheudled) were still at same time, but its now Onsite( which was the only interview that happened as scheduled)
I got a medium to hard problem for all Onsite 1,2,3
I was able to solve none of them, not even close to getting the anwer
Topics where backtracking, trees and topological sort

these onsites got rescheduled more than 3 times and it was all delayed by a month.
GnL round was today, it went super amazing, first question was to introduce myself, I did, the interviewer said they were really impressed and the next questions were based on what i was answering, overall it was pretty good.

Preparation strategy ( which ofc didn't work) : For TPS I just practised with ChatGpt
For the next 3 rounds I did leetcode 75, didnt finish it. For GnL I practised a mock interview yesterday, watched some youtube videos.

YOE : 6 months

Update :
Verdict : Not selected
Feedback : More practise is needed in DSA
Cool down period : 12 months


Telephone screening round : 
Given an array of positive elements, you can start at any element, at every element you have a choice to take it or skip it.
If you take it the score will be increased by arr[i] and your next position will be i + arr[i], we have to find the max score that we can get

Onsite round 1 : 
Android phone patterns : Given n,m which are a set of points, we have to find the total possible unique patterns that can be drawn, min len of a pattern is 1, n,m >=1

Onsite round 2 : Find task completion time
There will be some tasks, and each task can have one or more subtasks, by default all tasks have completion time 1 unit, but the comp_time of a parent task is the x if all subtasks have time x, otherwise it is their sum, we have to find the total completion time

Onsite round 3 : Play songs in order
There are n people and each person has a specific order in which the songs should be played,
P1 : a,b,c
P2. : b, e , f 
We have to find if we can find a valid order, if there is a valid order we have to return that, this is a topological ordering problem
Comments (18)