I applied through a recruiter. I interviewed at Google
Interview
Coding Assessment. If that is passed, then continue to 2 technical 45-minute phone interviews with two different Google Software Engineers. If pass those interviews, then receive an invitation to an on-site interview.
1. online coding challenge consisted of two questions
One was on printing the max time possible considering a 24 hour clock system given some question marks. Eg, given ?0:?5 - max time possible is 20:55
Second was on printing subarray sum
2. Interview round consisted of interviews each of 45 minutes
Interview questions [1]
Question 1
Q. Given a tree, with a water droplet falling on the root of the tree, calculate how much time it takes to wet the entire tree given the stickiness of each edge. Define your own data structures
I applied online. The process took 3 weeks. I interviewed at Google (New York, NY) in Nov 2018
Interview
Applied online and received coding challenge in about a week. Then went on to two phone technical interviews. The interview consisted of data structures and algorithms questions, about leet code easy-medium in terms of difficulty.
1
Top companies for "Compensation and Benefits" near you