I submitted my resume, waited weeks, then got to do a recruiter screen and a tough coding call. Finally, I got an onsite interview before being told I was rejected
Interview questions [1]
Question 1
Given integers n, d and three arrays a[], b[], c[] of size n each, print count of all distinct triplets {i,j,k} such that all three conditions satisfy -
abs(a[i]-b[j])<=d,
abs(b[j]-c[k])<=d &
abs(c[k]-a[i])<=d.
n<=100000
(You can assume the arrays are sorted)
Follow up: print all triplets
The process took 3 months. I interviewed at Google (San Jose, CA)
Interview
I never write any reviews for interviews. However I felt compelled to do so after speaking to a lady from my current job that had an almost similar experience. From initial application to interview it took about 3 months. I thought I would share my experience since hopefully Google reads this. The men that interviewed me where all of similar ethnicity/race. My first interviewer refused to shake my hand (pre-covid). After that I was mature enough to immediately know it was not going to go well. The next interviewers asked me question, which i responded to well, that were above the scope of the role. I could almost see they were frustrated by my responses whatever they may be. Honestly I really just wanted to get out and was thinking of excuses, but I stayed because I am an adult and was not going to immaturely walk out (although I was obviously being discriminated for either my race, sex, or who knows what else). There are probably a lot of groups where this crap happens, but am hopeful with a company this big that some sort of massive leadership changes occur. Right now I don’t ever want to apply again at Google and go through this. It’s a waste of everyone’s time. They should just put a sign up no X or Y and Z allowed inside so at least we all save ourselves some time.
First round interview, covering mainly brain teasers and experience. Very analytical question list and live problem soling and gaming scenarios. Enjoyable but challenging process, very intelligent interviewers. Following round was a super day
It was very uncertain, overall the area of coverage and expectation was just too much. Must know very deep into the space. I would recommend to study beyond the technicals and more about the space of which the team operated in.