I applied through a recruiter. The process took 2 months. I interviewed at Google (Austin, TX) in Aug 2022
Interview
Step 1: Technical Screening - This is an online coding assessment where you are allowed to look up help online should you need it Step 2: Technical phone interview - I met with two developers who asked me DSA questions with varying degrees of difficulty
Interview questions [1]
Question 1
Q: Write a function that takes in a start and end time as parameters and returns whether or not a meeting time can be booked according to a person's schedule that is stored in the form of an array.
I applied online. The process took 8 months. I interviewed at Google in Jan 2021
Interview
Interview process is kind of annoying... you pass the technical aspects and then you have to go through a "project match phase" which is a non-guarantee that you will be chosen for an internship project. Even as a return intern nothing is guaranteed in this day and age...
Interview questions [1]
Question 1
Leetcode Medium questions, how to balance a binary tree and describe the structure you would use to balance it. Overall was pretty simple as long as you explained your thoughts, the interviewer seemed like he was there to help me pass.
Two 60 min technical interviews they were back to back with two different interviewers and there were a few behavioral questions as well. There was one easy question and one hard one.