Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
I am a motivated and ambitious individual with a passion for learning and growth.
Motivated and ambitious
Passionate about learning and growth
Driven to succeed
Open to new challenges and experiences
Google is a multinational technology company known for its search engine, advertising platform, and various other products and services.
Google is known for its innovative products and services such as Google Search, Google Maps, Gmail, and YouTube.
The company's mission is to organize the world's information and make it universally accessible and useful.
Google's business model is primarily based on advertising revenue t...
On leetcode based prblm there are questions asked
Trees are hierarchical data structures with nodes connected by edges. Binary search is a search algorithm that finds the position of a target value within a sorted array.
Trees are made up of nodes connected by edges, with a root node at the top and leaf nodes at the bottom.
Binary search is a divide and conquer algorithm that compares the target value to the middle element of a sorted array.
Binary search is efficient fo...
Graphs are data structures that consist of nodes (vertices) connected by edges (links).
Graphs can be directed or undirected.
Nodes can have attributes or properties.
Edges can have weights or labels.
Examples of graphs include social networks, road networks, and organizational hierarchies.
Projects and dsa based round is this
Return the palindrome of a given number
Check if the number is equal to its reverse to determine if it is a palindrome
Convert the number to a string to easily reverse it
Handle negative numbers by converting them to positive before checking for palindrome
Google interview questions for popular designations
I appeared for an interview in Feb 2025.
This role aligns perfectly with my career goals, allowing me to grow technically and contribute to impactful projects.
Opportunity for continuous learning: I aim to enhance my skills in modern technologies like AI and cloud computing.
Collaboration with talented teams: Working alongside experienced developers will help me gain insights and improve my coding practices.
Contribution to meaningful projects: I am passionate a...
Get interview-ready with Top Google Interview Questions
Coding programs can vary in complexity depending on the requirements and functionalities needed.
Complexity can be measured using Big O notation, which describes the worst-case scenario for time and space complexity.
Factors affecting complexity include data structures used, algorithms implemented, and the size of input data.
Examples of complex programs include machine learning algorithms, large-scale distributed systems
I have over 5 years of experience in software development, with a strong focus on web applications and database management.
Developed web applications using HTML, CSS, JavaScript, and various frameworks like Angular and React
Proficient in database management with SQL and NoSQL databases such as MySQL and MongoDB
Experience in version control systems like Git for collaborative development
Strong problem-solving skills and ...
Find the longest increasing subsequence in an array.
Use dynamic programming to solve this problem.
Iterate through the array and keep track of the longest increasing subsequence ending at each index.
Return the maximum length found.
Detecting a cycle in a graph using depth-first search or Floyd's cycle detection algorithm.
Use depth-first search to detect a cycle in a graph by keeping track of visited nodes and checking for back edges.
Alternatively, use Floyd's cycle detection algorithm for detecting a cycle in a linked list or graph.
Example: For a graph with nodes A, B, C, D and edges (A->B, B->C, C->D, D->A), a cycle is detected when visiting nod...
I applied via Job Fair and was interviewed in May 2024. There were 2 interview rounds.
Aptitude is the natural ability or talent someone possesses, often identified through tests or demonstrated in specific tasks.
An assignment is a task given by a teacher or employer to complete within a specific timeframe, often to demonstrate understanding.
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
Identify cause and solve with in 5 minutes
A system is a set of interconnected components working together to achieve a specific goal or function.
A system consists of inputs, processes, outputs, and feedback loops.
Examples of systems include the human body, a computer operating system, and a transportation network.
Systems can be natural or man-made, simple or complex.
Systems can be analyzed and optimized for efficiency and effectiveness.
I chose this company for its reputation for high-quality work and commitment to professional development.
Reputation for high-quality work
Commitment to professional development
Positive company culture
Opportunities for growth and advancement
Coding question was there
Top trending discussions
Some of the top questions asked at the Google interview -
The duration of Google interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 861 interviews
Interview experience
based on 1.7k reviews
Rating in categories
Bangalore / Bengaluru
1-4 Yrs
Not Disclosed
Gurgaon / Gurugram
1-4 Yrs
Not Disclosed
Software Engineer
2k
salaries
| ₹18 L/yr - ₹63.7 L/yr |
Software Developer
1.2k
salaries
| ₹27.3 L/yr - ₹65.2 L/yr |
Senior Software Engineer
753
salaries
| ₹24 L/yr - ₹80 L/yr |
Data Scientist
290
salaries
| ₹12 L/yr - ₹50 L/yr |
Sde1
244
salaries
| ₹16 L/yr - ₹65 L/yr |
Yahoo
Amazon
Microsoft Corporation