Status: Currently working as an software developer
Position: L4 at Google
Location: Virtual onsite
Date: March 20, 2020
Technical phone screen (1 hour):
- Algorithm question (similar to basic calculator question) with some twists
Onsite (5 Rounds):
- Behavourial Round
- Bounded box problem (given co-ordinates check if a new point is inside that range)
- used heap to solve (could have solved using min/max variable
- Design a Multithreaded Logger
- Machine Learning/ Data Science questions
- Similar questions to Student Attendance Record 1&2Made simple mistake in the second round. Like I said I used heap to keep track of min range value
and maxrange value which could have been done using two simple variables for both x and y (It's not that I dont know how to code this its just that it didnt strike me during the interview. Does anyone have tips on how to avoid such silly mistakes?)
Got a reject after 1 week.