Upload Button Icon Add office photos

Google

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Google Web Developer Interview Questions and Answers

Updated 3 Dec 2024

Google Web Developer Interview Experiences

5 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Low level design
  • Q2. High level design
Round 2 - Coding Test 

Leetcode medium to hard question

Web Developer Interview Questions & Answers

user image Anonymous

posted on 31 Dec 2023

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Tell me about your self and Technology related
  • Q2. About Technology
  • Q3. About family background
  • Q4. Web development realated questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Very good

Web Developer Interview Questions Asked at Other Companies

Q1. Last Index of Element The task is to determine the index of the l ... read more
Q2. Check Indices With Given Difference Problem Statement You are pro ... read more
asked in Evalueserve
Q3. Reverse Linked List Problem Statement Given a singly linked list ... read more
Q4. Intersection of Linked List Problem You are provided with two sin ... read more
Q5. Most Frequent Non-Banned Word Problem Statement Given a paragraph ... read more

Web Developer Interview Questions & Answers

user image Anonymous

posted on 24 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Group Discussion 

What do you mean by AI

Web Developer Interview Questions & Answers

user image Anonymous

posted on 20 May 2022

I applied via Approached by Company and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Coding Test 
Round 2 - Aptitude Test 

What is your week point. Which make you emotional.

Round 3 - HR 

(3 Questions)

  • Q1. What is your long term goals.
  • Q2. What is your strength to handle anything.
  • Q3. What is your expectation related to this job

Interview Preparation Tips

Topics to prepare for Google Web Developer interview:
  • Web Development
  • Web Technologies
  • Communication Skills
  • Javascript
  • CSS
  • React.Js
Interview preparation tips for other job seekers - Hii friends
Everything is possible in this world so never give up. And always try to learn new things. Make yourself better to best.
All the best

Google interview questions for designations

 Web Developer Trainee

 (1)

 Developer

 (2)

 Software Developer

 (89)

 Java Developer

 (7)

 SQL Developer

 (1)

 Android Developer

 (1)

 Sharepoint Developer

 (1)

 IOS Developer

 (1)

I applied via Approached by Company and was interviewed before Nov 2021. There were 8 interview rounds.

Round 1 - Aptitude Test 

I dont know when it happened i think i missed it

Round 2 - Coding Test 

I wrote hello world in machine language and they were surprised, one was willing to marry her daughter with me

Round 3 - Group Discussion 

Ahh the fun round it was a great experience obviously i won the GD as i was the only 1 in the room

Round 4 - Assignment 

I can barely solve my bro's 8th test paper but at least i put my roll number correct

Round 5 - Case Study 

Nah , never heard of this one before

Round 6 - HR 

(3 Questions)

  • Q1. Tf, am i the only one who got a male HR ?
  • Q2. What are your salary expectations
  • Q3. Where do you see yourself in 5 years
Round 7 - Technical 

(2 Questions)

  • Q1. What is a for loop
  • Ans. 

    A for loop is a control flow statement that repeatedly executes a block of code.

    • It has three parts: initialization, condition, and increment/decrement

    • It is used to iterate over a range of values or elements in an array

    • Example: for (let i = 0; i < 10; i++) { console.log(i); }

  • Answered by AI
  • Q2. How to create a html file
  • Ans. 

    To create a HTML file, you can use a text editor to write the code and save it with a .html extension.

    • Open a text editor like Notepad, Sublime Text, or Visual Studio Code

    • Write your HTML code including tags like <html>, <head>, <title>, <body>

    • Save the file with a .html extension, for example index.html

    • Open the file in a web browser to view the HTML content

  • Answered by AI
Round 8 - One-on-one 

(1 Question)

  • Q1. Never heard of this one

Interview Preparation Tips

Interview preparation tips for other job seekers - Never herd of ambition box before bu rating this because i was getting bored

Skills evaluated in this interview

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Video Call 

(1 Question)

Round duration - 1 hour
Round difficulty - Medium

  • Q1. 

    First Missing Positive Problem Statement

    You are provided with an integer array ARR of length 'N'. Your objective is to determine the first missing positive integer using linear time and constant space. T...

  • Ans. 

    Find the smallest positive integer missing from an array of integers.

    • Iterate through the array and mark positive integers as visited by changing the sign of the corresponding index.

    • After marking all positive integers, iterate again to find the first positive integer with a positive value.

    • Return the index of the first positive integer found plus one as the answer.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in HyderabadEligibility criteriaNoneMicrosoft interview preparation:Topics to prepare for the interview - Data structures, Pointers, Microsoft Cloud, Computer Architecture, Dynamic Programming, Azure Services,Time required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : During an interview, never say that you don't know the answer, keep trying and the interviewer will help you himself.
Tip 2 : Keep speaking up the approach going on in your mind, they want to judge your approaches much more than whether the answer is right or wrong.
Tip 3 : Be confident, cheerful, keep smiling, and continue making eye contact with the interviewer, this leaves a positive impression.
Tip 4 : Search and practice questions specific to the company, questions are repeated several times.
Tip 5 :  A sound knowledge of Microsoft Azure Services and cloud computing will be an icing on the cake, and increase your chances to get selected.
Tip 6 : Keep giving contests on coding platforms, it will help you to stay motivated and check your stand.
Tip 7 : Keep a daily goal of number of questions instead of the time duration.

Application resume tips for other job seekers

Tip 1 : Everything mentioned on the resume should be thoroughly known to you since if they catch you being dishonest, pretty good coding skills also might not help.
Tip 2 : Have projects related to the same field you are trying to apply for mentioned in your resume, this shows you are already experienced in the field.
Tip 3 : Adding references of some experienced people of the same field might help you gain their trust.
Tip 4 : Do not keep your resume too long, and do not mention irrelevant details, keep it short and crisp.
Tip 5 : Some experience in the field of operations and management or some positions of responsibility will really help you score extra points since it shows you have leadership qualities and are familiar with the market along with super coding skills.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    Spiral Order Traversal of a Binary Tree Problem Statement

    Given a binary tree with 'N' nodes, your task is to print the nodes in spiral order traversal.

    Example:

    Input:
    The binary tree is represented i...
  • Ans. 

    Print nodes of a binary tree in spiral order traversal.

    • Use a queue to perform level order traversal of the binary tree.

    • Alternate between printing nodes from left to right and right to left at each level.

    • Handle null nodes represented by '-1' appropriately.

    • Example: For input '1 2 3 -1 -1 4 5 -1 -1 -1 -1', the output should be '1 3 2 4 5'.

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    Word Break Problem Statement

    You are given a list of N strings called A. Your task is to determine whether you can form a given target string by combining one or more strings from A.

    The strings from A c...

  • Ans. 

    Given a list of strings, determine if a target string can be formed by combining one or more strings from the list.

    • Iterate through all possible combinations of strings from the list to form the target string.

    • Use recursion to try different combinations of strings.

    • Check if the current combination forms the target string.

    • Return true if a valid combination is found, otherwise return false.

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. Design an elevator system.
  • Ans. 

    Design an elevator system for efficient vertical transportation.

    • Divide building into zones to optimize elevator usage.

    • Implement algorithms for efficient elevator scheduling.

    • Include safety features like emergency stop buttons and overload sensors.

    • Consider user interface for passengers to select floors and monitor elevator status.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in NoidaEligibility criteriaNoMicrosoft interview preparation:Topics to prepare for the interview - Data structures, algorithms , low level system design , high level system design, problem solvingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Never give up
Tip 2 : Practice 
Tip 3 : Be positive

Application resume tips for other job seekers

Tip 1 : Keep it short
Tip 2 : Highlight skills and achievements

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The online coding round took place at 9:30 am in the morning. The platform was new so I got familiar with it in advance, a night before, to avoid any hassle during the test. There was camera proctoring and laptop screen sharing throughout the test. Multiple programming languages like Java, C, C++ and Python were allowed. There were 3 coding questions based on DSA. Questions were different for different candidates.

  • Q1. 

    Distinct Strings With Odd and Even Swapping Allowed Problem Statement

    You are provided with an array of strings, and your objective is to determine the number of unique strings within it.

    A string is deeme...

  • Ans. 

    Given an array of strings, determine the number of unique strings that cannot be transformed into another string by swapping characters at odd or even indices.

    • Iterate through each string in the array and check if it can be transformed into another string by swapping characters at odd or even indices.

    • Keep track of unique strings that cannot be transformed and return the count.

    • Example: For array = ["abcd", "cbad", "bdac"...

  • Answered by AI
  • Q2. 

    Rotational Equivalence of Strings Problem Statement

    Given two strings 'P' and 'Q' of equal length, determine if string 'P' can be transformed into string 'Q' by cyclically rotating it to the right any num...

  • Ans. 

    Check if one string can be transformed into another by cyclically rotating it to the right.

    • Iterate through all possible rotations of string P and check if any of them match string Q.

    • Use string concatenation to simulate cyclic rotations efficiently.

    • Compare the rotated strings with string Q to determine if they are equivalent.

  • Answered by AI
  • Q3. 

    Buses Origin Problem Statement

    You have been provided with an array where each element specifies the number of buses that can be boarded at each respective bus stop. Buses will only stop at locations that...

  • Ans. 

    Given an array representing number of buses at each bus stop, determine how many buses originate from each stop.

    • Iterate through the array and for each element, increment the count of buses originating from the corresponding bus stop.

    • Use an array to store the count of buses originating from each stop.

    • Remember to consider the constraint of 1-based indexing for bus stops.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Medium

The interview took place through Microsoft Teams at 2:00 pm. The platform was smooth and the interviewer was very friendly and told me that he isn't looking for bookish language answers but he only wants to check my understanding of CS subjects.

  • Q1. 

    Longest Mountain Subarray Problem Statement

    Given an array of integers representing the heights of mountains, determine the length of the longest subarray that forms a mountain shape.

    A mountain subarray...

  • Ans. 

    Find the length of the longest mountain subarray in an array of integers.

    • Iterate through the array to find peaks.

    • Expand from peaks to find ascending and descending slopes.

    • Track the length of the mountain subarray and return the maximum length.

  • Answered by AI
Round 3 - Video Call 

(2 Questions)

Round duration - 55 Minutes
Round difficulty - Medium

The interview was conducted on Microsoft Teams and the interviewer was very friendly. He made sure I was comfortable and described his role at Microsoft.

  • Q1. 

    Kth Largest Element Problem

    Given an array containing N distinct positive integers and a number K, determine the Kth largest element in the array.

    Example:

    Input:
    N = 6, K = 3, array = [2, 1, 5, 6, 3, ...
  • Ans. 

    Find the Kth largest element in an array of distinct positive integers.

    • Sort the array in non-increasing order and return the Kth element.

    • Use a sorting algorithm like quicksort or heapsort for efficiency.

    • Ensure the array contains distinct positive integers for accurate results.

  • Answered by AI
  • Q2. Can you describe the ACID properties in DBMS?
  • Ans. 

    ACID properties in DBMS ensure data integrity and consistency.

    • Atomicity: All transactions are either fully completed or fully aborted. For example, transferring money from one account to another should be completed in its entirety.

    • Consistency: The database remains in a consistent state before and after the transaction. For example, if a constraint is violated during a transaction, the transaction will be rolled back.

    • Is...

  • Answered by AI
Round 4 - Video Call 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Hard

The interview was conducted on Microsoft Teams and code was written on Notepad (screen shared). The interviewer was friendly and gave hints to reach the final solution.

  • Q1. 

    Data Structure with Insert, Delete, and GetRandom Operations

    Design a data structure that supports four operations: insert an element, remove an element, search for an element, and get a random element. E...

  • Ans. 

    Design a data structure supporting insert, delete, search, and getRandom operations in constant time.

    • Use a combination of hashmap and array to achieve O(1) time complexity for all operations.

    • For insert operation, check if element exists in hashmap, if not add to array and hashmap.

    • For remove operation, check if element exists in hashmap, if yes, remove from array and hashmap.

    • For search operation, check if element exists...

  • Answered by AI
  • Q2. 

    Convert BST to Sorted Doubly Linked List

    You are given a Binary Search Tree (BST), and your task is to convert it into a sorted Doubly Linked List (DLL).

    Example:

    Consider the provided BST. The goal is ...

  • Ans. 

    Convert a Binary Search Tree to a sorted Doubly Linked List efficiently.

    • Implement a function to convert a BST to a sorted DLL.

    • Use in-order traversal to efficiently convert the BST to DLL.

    • Maintain pointers for the head and tail of the DLL.

    • Ensure the left child of a node becomes the previous node and the right child becomes the next node in the DLL.

  • Answered by AI
  • Q3. What would your dream project be like?

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Indira Gandhi Delhi Technical University for Women. I applied for the job as SDE - 1 in HyderabadEligibility criteriaMinimum 80% academic score, No active or dead backlog, Only CSE, IT and ECE students allowedMicrosoft interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Operating System, Object Oriented Programming Concepts, Database Management System, Aptitude Questions, Resume DiscussionTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : The most important topic to prepare is DSA, everything else is secondary. Don't run behind advanced technologies if your DSA concepts are not strong.
Tip 2 : Make sure you know the fundamentals of the programming language you code in, apart from OS, OOP and DBMS concepts. Knowledge of these topics showcase your interest in Computer Science, in general. 
Tip 3 : Practice by giving contests on Leetcode and other coding platforms. Don't focus on your score or rank, just focus on your learning.

Application resume tips for other job seekers

Tip 1 : Make sure your resume is well structured and only 1 page, if you are a fresher. It should include relevant sections like Work Experience (Any past internships), PORs (Any college society you were a part of), Personal Projects and Achievements that you wish to showcase.
Tip 2 : Proofread your resume multiple times. Get it reviewed by your seniors or your friends to ensure there are no grammatical mistakes or spelling errors as it gives a bad impression.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Mar 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is rotational shifts. What is web service flow. How will you check ports on Unix or Solaris machine.
  • Ans. 

    Rotational shifts refer to working in different shifts at different times. Web service flow is the sequence of steps involved in a web service request. Checking ports on Unix or Solaris machine involves using the netstat command.

    • Rotational shifts involve working in different shifts at different times, such as day shift, night shift, and swing shift.

    • Web service flow involves a sequence of steps, such as sending a reques...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Total pathetic experience. Have heard of negative reviews from a number of people, but didn't believed. Unfortunately had to share same pain with them. What job description is given to you, doesn't matters because you won't be asked for that. Your resume will get shortlisted and then it doesn't matter what u have covered up in your career path, because interview rounds will consist of questions out of your scope. Your resume doesn't needs to be shortlisted at first end if it doesn't suit thier needs. HR people, they are on another level. You share your resume to them, and they will never ever reply back to you. Not a single HR, but it seems everyone has same culture. You keep trying to connect them for support. But they will just keep finding smarter ways to avoid.

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Oops, core Java related questions, spring boot

Google Interview FAQs

How many rounds are there in Google Web Developer interview?
Google interview process usually has 3-4 rounds. The most common rounds in the Google interview process are Technical, Coding Test and Group Discussion.
What are the top questions asked in Google Web Developer interview?

Some of the top questions asked at the Google Web Developer interview -

  1. How to create a html f...read more
  2. What is a for l...read more
  3. Web development realated questi...read more

Tell us how to improve this page.

Google Web Developer Interview Process

based on 5 interviews

Interview experience

4.2
  
Good
View more

Interview Questions from Similar Companies

Oracle Interview Questions
3.7
 • 863 Interviews
Amdocs Interview Questions
3.7
 • 516 Interviews
Zoho Interview Questions
4.3
 • 512 Interviews
KPIT Technologies Interview Questions
3.4
 • 290 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
Adobe Interview Questions
3.9
 • 234 Interviews
Salesforce Interview Questions
4.0
 • 228 Interviews
Infinx Interview Questions
4.0
 • 186 Interviews
View all
Google Web Developer Salary
based on 48 salaries
₹2.9 L/yr - ₹10.8 L/yr
80% more than the average Web Developer Salary in India
View more details

Google Web Developer Reviews and Ratings

based on 7 reviews

4.8/5

Rating in categories

4.8

Skill development

4.8

Work-life balance

4.8

Salary

4.9

Job security

4.9

Company culture

4.8

Promotions

4.9

Work satisfaction

Explore 7 Reviews and Ratings
Software Engineer
1.8k salaries
unlock blur

₹19.3 L/yr - ₹80 L/yr

Software Developer
1.5k salaries
unlock blur

₹25.1 L/yr - ₹60 L/yr

Senior Software Engineer
831 salaries
unlock blur

₹21.3 L/yr - ₹84.8 L/yr

Data Scientist
313 salaries
unlock blur

₹25.5 L/yr - ₹60 L/yr

Data Analyst
258 salaries
unlock blur

₹6.9 L/yr - ₹23.2 L/yr

Explore more salaries
Compare Google with

Yahoo

4.6
Compare

Amazon

4.0
Compare

Facebook

4.3
Compare

Microsoft Corporation

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview