Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
Disjoint set union is a data structure used to efficiently merge sets and find connected components in a graph.
Disjoint set union (DSU) is commonly used in graph algorithms to merge sets and find connected components.
DSU operations include finding the parent of a set, merging two sets, and checking if two elements belong to the same set.
Path compression and union by rank are common optimizations used in DSU to improve
Questions on permuation and combination
Leetcode hard , leetcode medium and puzzles
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
2 coding question moderate level leet code problems
Google interview questions for popular designations
I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.
That was very basic round and it was so easy
Two question are given one from LinkedList and second was from Dynamic Programming
Get interview-ready with Top Google Interview Questions
I appeared for an interview in Jan 2025.
I am a dedicated and experienced HR professional with a passion for talent development and employee engagement.
Over 5 years of experience in HR roles
Strong background in talent acquisition and retention strategies
Implemented successful employee engagement initiatives
Skilled in performance management and training programs
I applied via Campus Placement and was interviewed in Mar 2024. There were 7 interview rounds.
QA types questions and with options
Python programming yes
Software computing is the process of using software to perform calculations, process data, and solve problems.
Software computing involves writing code to instruct computers to perform specific tasks.
It includes algorithms, data structures, and programming languages.
Examples include creating applications, developing websites, and analyzing data.
Software computing is essential for automation, data processing, and decisio
Software computing involves writing and executing code, while hardware computing involves physical components like processors and memory.
Software computing involves writing code to perform tasks, while hardware computing involves physical components like processors and memory.
Software computing focuses on algorithms and logic, while hardware computing focuses on the physical execution of those algorithms.
Examples of so...
Yes, there are various network variations such as neural networks, deep learning networks, and convolutional networks.
Neural networks are a type of machine learning algorithm inspired by the human brain.
Deep learning networks are neural networks with multiple layers, allowing them to learn complex patterns.
Convolutional networks are commonly used in image recognition tasks, where they apply filters to input data to ext
QA type questions and with options selecting
Like different project
Getting new projects like coding platform and other things
Different coding platform for testing
I appeared for an interview in Feb 2025.
I am a passionate Technical Recruiter with a strong background in sourcing and placing top tech talent across various industries.
Over 5 years of experience in technical recruiting, specializing in software engineering roles.
Successfully filled over 100 positions, including full-stack developers and data scientists.
Skilled in using various sourcing tools like LinkedIn Recruiter and GitHub to find passive candidates.
Stro...
Java dsa oops os essay cloud
Dp,recursion,oops,os,dbms,cloud,
Count the number of distinct islands in a tree with 0's and 1's where joined 1's form an island.
Traverse the tree and identify connected components of 1's to form islands.
Use a set to store the unique shapes of islands to avoid counting duplicates.
Consider different shapes of islands like horizontal, vertical, diagonal, etc.
Example: [['1', '0', '1'], ['1', '1', '0']] has 2 distinct islands.
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