- Published on
Google L5 Interview Experience India [Offer]
- Author
- Shared Anonymously
Google | L5 | bengaluru | Apr-June 2024 [Offer]
Status: Tier 1 College
Previous position: L63 @Microsoft
Location: Noida, India
Date: April 2024
The interview process and format of each interview, for example:
3 Technical Rounds, 1 System Design, 1 Googlyness
In 1st Round, asked to write API's for a service which takes out of order video frames but forwards them in order for processing. Consider your services receives frsmes froom another service which could be out if order but your service forwards them to another service always in sequence (based on timestamp). After a lot of clarifying questions, created a class with SaveFrame() and GetFrame() functions using unordered_map and list. Discussed in length about concurrency problems and resolved some issues using mutexes and double locking approach. Went okay-ish
2nd Round was related to BFS. (Similar to leetcode 2101). Completed in 25 mins. After this came a follow up question. Was able to solve that as well. Went great.
3rd round was a again DSA round and the question was related to SCC components. coded the question in 30 mins. Then we had in-depth discussions on multiple alternate approaches as to which I would prefer and why. This was pretty slick round. The interviewer seemed okay with my rationalization. Went great.
4th round was System design. Asked to create a service which interacts with twitter and indexes their entire news feed data. Had problem while designing on google docs but interviewer understood the pain and was quite liberal in that regard. This went great.
5th round Googlyness round had pretty standard questions. nswered based on my prev. experience (one can google them). This went good.
Final fit call happened after a week of all interviews and was finally provided an offer. Happily accepted.
Thank you Leetcode community.
Offer details: https://leetcode.com/discuss/compensation/5882950/Google-L5-Offer-or-Bengaluru