Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2023. There were 5 interview rounds.
Great test they tested tge skills and tested the code one more
Great they tested the skills and one more round of vcode that was great
Great they tested the skills and one more round
Great test they tested the skills and one more round
Great discuss on the go and written
I applied via Referral and was interviewed in Aug 2023. There was 1 interview round.
Duration 60 min, 2q of coding, med to hard leetcode
What people are saying about Google
Google interview questions for designations
Medium to Pretty tough question,no selection until your code pass almost all test case
Linked List is the best-suited data structure for chain type data.
Linked List is a dynamic data structure that can grow or shrink during runtime.
It allows efficient insertion and deletion operations.
Each node in the linked list contains a reference to the next node.
Examples of chain type data include a list of songs in a playlist or a list of tasks in a to-do list.
Get interview-ready with Top Google Interview Questions
I applied via Recruitment Consulltant and was interviewed in Nov 2022. There were 3 interview rounds.
Basis of python programming
Different cases used for software testing include functional, performance, security, usability, and compatibility testing.
Functional testing ensures that the software meets the specified requirements
Performance testing checks the software's speed, scalability, and stability under different loads
Security testing identifies vulnerabilities and ensures data protection
Usability testing evaluates the software's user-friendl...
I applied via Referral and was interviewed before Dec 2023. There were 2 interview rounds.
Tell me about your experience
I applied via Referral and was interviewed in Aug 2022. There were 3 interview rounds.
Agile Devolpment
testing strategies for software devolpment
Choosing right programming language for your software
managing technical Debts In softwares
Importance in the documentation of software devolpment
Practise Coding
Learn to solve new and model Pgrommaing questions
Learn algorthims
And focus in Machine Leaning
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There were 2 interview rounds.
The data can be represented in memory using a combination of data structures like objects and arrays.
Use objects to represent the input, output, server, and person data
Use arrays to store multiple values like filenames or hostnames
Use key-value pairs to store specific information like age or type
Implement a tokenizer interface to parse a configuration stream into a data structure.
Create a class that implements the Tokenizer interface
Use the hasNext method to check if there are more tokens to parse
Use the nextToken method to retrieve the next token from the stream
Store the tokens in a data structure such as a list or map
Related to a DFS problem
JavaScript is a programming language used for creating interactive web pages and web applications.
JavaScript is a high-level, interpreted language.
It is primarily used for client-side scripting.
JavaScript can be embedded directly into HTML pages.
It provides dynamic functionality and interactivity to websites.
Common uses include form validation, DOM manipulation, and AJAX requests.
Some of the top questions asked at the Google Software Developer interview -
The duration of Google Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 106 interviews
3 Interview rounds
based on 176 reviews
Rating in categories
Software Engineer
1.7k
salaries
| ₹19 L/yr - ₹77.5 L/yr |
Software Developer
1.1k
salaries
| ₹20.1 L/yr - ₹60 L/yr |
Senior Software Engineer
666
salaries
| ₹24 L/yr - ₹85.4 L/yr |
Data Scientist
274
salaries
| ₹12 L/yr - ₹50 L/yr |
Sde1
257
salaries
| ₹14 L/yr - ₹55 L/yr |
Yahoo
Amazon
Microsoft Corporation