Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
Use a combination of hashmap and doubly linked list to achieve O(1) time complexity for LRU cache implementation.
Use a hashmap to store key-value pairs for quick access.
Use a doubly linked list to keep track of the most recently used items.
Whenever an item is accessed, move it to the front of the linked list.
When the cache is full, remove the least recently used item from the end of the linked list.
String manipulation in c
Low level c firmware. Queues and memory mapping.
Optimizing server performance involves analyzing bottlenecks, improving code efficiency, and scaling resources.
Identify and address bottlenecks in the server infrastructure.
Optimize code for efficiency by reducing unnecessary operations and improving algorithms.
Scale resources such as CPU, memory, and storage based on workload demands.
Implement caching mechanisms to reduce database queries and improve response times.
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There were 4 interview rounds.
I was asked about Graphs and cycle detection related problem
They asked me about Binary Search, a more complex version of binary search.
They asked me about trees in this round, a recursive algorithm was expected
What people are saying about Google
4 coding questions and some aptitude questions
Google interview questions for designations
I applied via Company Website and was interviewed in Jan 2024. There were 2 interview rounds.
Asked me DSA question.When u see it looks kinda leetcode medium but it leetcode hard definitely
Get interview-ready with Top Google Interview Questions
Competitive coding questions from Graph and Tree were asked
I applied via Campus Placement and was interviewed before Apr 2023. There were 3 interview rounds.
2 questions were asked. Major topics were Graphs and DP. Difficulty level : Leetcode Medium and Hard
The maximum distance that can be reached if one instruction in a string of L, M, R is wrong.
The maximum distance can be reached by following the correct instructions and then taking the opposite direction of the wrong instruction.
For example, if the string is 'LMRM', the correct path would be 'LMR' and then taking a step in the opposite direction of 'M'.
Calculate the distance by summing up the steps taken in the correc...
I applied via Company Website and was interviewed in Sep 2023. There were 3 interview rounds.
4 round of coding, 2 in the morning, 2 in the afternoon. Each round is a single coding question. Difficulties are medium to hard.
I applied via Referral and was interviewed in Oct 2023. There were 2 interview rounds.
It was a difficult coding tedt
Some of the top questions asked at the Google Software Engineer interview -
The duration of Google Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 101 interviews
4 Interview rounds
based on 146 reviews
Rating in categories
Software Engineer
1.8k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
680
salaries
| ₹0 L/yr - ₹0 L/yr |
Data Scientist
274
salaries
| ₹0 L/yr - ₹0 L/yr |
Sde1
257
salaries
| ₹0 L/yr - ₹0 L/yr |
Yahoo
Amazon
Microsoft Corporation