Good perks and good pay.
Very hard, demanding work at Google.
Take-home quiz with 2 problems. Phone interview with 2 problems. On-site with 4 problems, all programming questions. It was before they adopted behavioral questions. Difficulty was mostly medium, except for 2 problems: 1 graph and 1 DP.
Applied by referral, then complete the online assignment within one week. Connected with recruiter after 3 days to schedule a phone interview. During the phone interview, describe a past project and solve an algorithm problem.
The interview process was pretty good, but I failed the technical interview. I had to write code and explain my thought process. They asked personal questions, as well as questions regarding my past experiences and education.
Take-home quiz with 2 problems. Phone interview with 2 problems. On-site with 4 problems, all programming questions. It was before they adopted behavioral questions. Difficulty was mostly medium, except for 2 problems: 1 graph and 1 DP.
Applied by referral, then complete the online assignment within one week. Connected with recruiter after 3 days to schedule a phone interview. During the phone interview, describe a past project and solve an algorithm problem.
The interview process was pretty good, but I failed the technical interview. I had to write code and explain my thought process. They asked personal questions, as well as questions regarding my past experiences and education.