I applied online. The process took 6 weeks. I interviewed at Google in Feb 2019
Interview
The interview process lasted for around 4-6 weeks. I applied through the Google careers website and was shortlisted for the first round. The first round had two coding questions. I cleared this round and was selected was the next round. The second round involved two technical interviews for 45 minutes each. I was asked to code one program in each round. The result was declared in two weeks after the interview.
Interview questions [1]
Question 1
I was asked about analyzing the time complexity for a program after coding it
I applied online. The process took 6 months. I interviewed at Google in Nov 2018
Interview
Applied online in September. Received a snapshot test + questionnaire later that day. Heard back within a week, but didn't receive an interview request for three weeks. After another 3 weeks, I was told they couldn't schedule the interview during any of my dates and it got moved back to the end of November. Apart from audio quality issues, the interview went well and the 2 interviewers were very polite and helpful. Roughly one month later, my recruiter requested I complete another interview. This one was scheduled much faster and seemed significantly harder than the first set of interviews. After 2 weeks I was told I had passed the hiring committee and was invited to the host matching stage. I received a request for a host interview in mid February (about 3 weeks after I started host matching) and received an offer the following Monday.
Interview questions [1]
Question 1
Part 1: Write a function called extendedIndexes that takes a word and returns the indexes where the word was extended. Extended means that the character repeats 3 or more times.
Part 2: Write a function called isExtendedDictionaryWord that checks if an extended word is actually a dictionary word when you compress it down.
I applied online. The process took 1 day. I interviewed at Google in Jun 2018
Interview
I applied via linkedIn to the internship in University. I got to the phone interview where I had 2, 1 hour talks with 2 people. Each asked a different question.
Interview questions [1]
Question 1
Given a math expression with parenthesis, addition, subtraction, and multiplication, return the result of the expression.