[go: up one dir, main page]

Open In App

Google Interview Experience

Last Updated : 28 Mar, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

Google is consistently chosen as the best workplace in the world and engineers all around the world would simply love to be a part of this amazing and innovative organization. Rushabh Agrawal, a Computer Science graduate from BITS Pilani, recently got recruited by this dream organization in Mountain View, California Office and we, at TopTalent got an opportunity to talk to him. He speaks about his personal reactions (read jubilation), the recruitment process and gives out useful tips & suggestions for all aspirants.

First question that anybody would ask – How did it all happen?

The campus placement season at BITS Pilani kicked off with the Google written test on 10th August. He had almost forgotten about it because nobody heard from them for quite some time. But on August 28th, five of the numerous applicants got calls for interviews at the Bengaluru office of Google. And by 6th September they were in India’s silicon city for their interviews. I’m sure he would agree with me when I say it was all worth it. After all, 2 of the 5 lucky candidates (Rushabh Agrawal and Kunal Lad) actually got selected for Google’s Mountain View office.

When asked about his reaction to the good news, he clearly demonstrated the fact that it will remain an unforgettable day for him. “It was in the afternoon and I had just come back from lunch in the hostel mess; still hungry, given the food that day.” And that was when he saw an email informing him of his selection. He remembers the moment clearly, “I spent the next 10 minutes going through the email trying to come to terms with what was written in the email.” Within 10 minutes he received a call from the Google HR person to personally inform him about his selection and that was when the joyous feeling finally seeped in. While she went on to describe the package details and terms of joining, Rushabh was too jubilant to care about all that she was saying! His friends and ‘wingies’ were already shouting and cheering around him within minutes – all this while the HR lady was speaking to him. He declares that the feeling still remains like a too-good-to-be-true thing.

On whether the selection process is different from the usual campus placement processes.

We’ve heard of those brain teasers and super-tough questions from Google’s interview. Rushabh disagrees and says the process is more or less similar to companies like Microsoft, Amazon etc. Only difference was in length of the placement process. Usually, when companies come for campus placement, the process gets over within a day, on the campus itself. But Google almost took a month.

There was an initial screening test followed by a series of interviews. All interviews they had at Google were technical and each interviewer tested a different domain of knowledge and thinking. There was an open ended discussion as well, in one of the rounds. Rushabh also had a couple of publications in his kitty and a couple of interviewers discussed about them as well. A very interesting point is that during the complete interview process, there were no eliminations after each interview. All of them went through the same number of interviews. During the interview, the interviewers constantly took down observations/opinions. In his opinion, at the end of the entire process, all the points are tallied to select the candidates. He cheerfully tells us that apart from the interview they got to enjoy the lunch at Google and were put up in a really awesome place for the night.

On the kind of skill-set companies like Google, are looking for in candidates.

He informs us an in a matter-of-fact way that knowledge of Data Structures and Algorithms are a must, along with decent coding skills. In addition, knowledge of Computer Networks and Object Oriented Programming (OOP) can come in handy as well. Knowing anything else is a bonus. Like in anything else, practice (solving problems in this case) helps a lot. Interviewers generally evaluate a candidate based on his/her response (thinking process, approach) to unknown problems. So they look for problem solving skills as well, in addition to experience. It is a fact that companies like Google look for highly intelligent people. And the resume, along with the interview process, gives them ample opportunities to evaluate a candidate’s intelligence.

On how to create a perfect technical resume which would stand out.

Companies like Google don’t care about the candidates’ non-technical achievements. So don’t clutter your resume by mentioning those. Keep your resume short and crisp. No point explaining everything as they do not “study” your resume (His was a 1 page document). During the interview, the interviewer may glance through it and on finding something interesting, would like to talk about it. This will start a discussion and the conversation, which is now in your hands, offers a good chance to impress the interviewer. Write your resume accordingly (such that it evokes enough curiosity in the mind of the interviewer). Also, you’ll obviously want to talk about some of your projects/publications more than the rest. So highlight your work accordingly. Now there’s some really specific and useful advice, right?

Interested people would obviously want to know how much preparation goes into winning such great offers. He gives an honest response and says “I didn’t prepare for Google specifically apart from going through some of the Google interview questions available online, a couple of days before the interview.” According to him, the questions in general are similar to what one would encounter in interviews for Microsoft, Amazon or any other similar company.

“Preparing for placements in general over the summers, worked out good enough for me”, he says (practice is the key, evidently) This type of preparation is only to channelize one’s thought process for the problems posed during interviews, which are different in nature to what one would otherwise encounter. An important point to note is that the range of questions asked in interviews is not very broad. So the preparation basically familiarizes you with common tricks and stuff that would come into use frequently. Knowing them won’t necessarily impress the interviewer but not knowing them would take you a notch below the rest of your competitors. Beyond that, whatever you have done so far – publications, projects, coding experience, etc will come into play. You basically use all the knowledge gained and skills acquired in the past few years.

To conclude we asked Rushabh to give some advice to all the students out there who’re aspiring for similar job offers. To start with, he clarifies that that the interviews at Google are not very different from those at Microsoft or Amazon, contrary to popular opinion. He, personally, did not find them “extra difficult” (and he says this on behalf of all 5 who gave the interviews from BPPC)

Also, during the interview, you are not judged by simply your success in reaching the most optimal solution. You are judged on your thought process and failure to reach the final solution is not the end of it, which is important.

For the 1st and 2nd year students, (and many of them have asked him “the recipe” to get a job at Google), a lot coding practice and a very good knowledge of Data-structures and Algorithms to get a job like this is a good way to go forward but not the only way. He, himself, didn’t possess a great coding profile but his profile was based more on projects and publications, in things like Machine Learning, rather than algorithms. “What I feel is that you must try to gain as much knowledge and skills as you can. You never know what will come handy.” The candidate’s intelligence and problem solving ability would take care of the rest. You basically pursue whatever interests you or excites you. There is no long term preparation for getting a particular job and thinking in terms of that would not only restrict you but, also, is too short-sighted an aim to have.

Of course, every aspirant has to spend small amounts of time preparing explicitly for interviews. It’s just a great exercise to streamline the thought process. Like any other interview process, a lot depends on factors beyond one’s control. As they say, the rest depends on the day.


Previous Article
Next Article

Similar Reads

Google SWE Interview Experience (Google Online Coding Challenge) 2022
In March 2022, Google held GOCC44 (Google's Online Coding Challenge ), a hackathon specifically designed for women. The team members received URLs for the coding test after completing the portal's registration. I received a call from the recruiter asking me to come in for the onsite interview rounds based on my performance and resume screening. Rou
4 min read
What is Google's AI-powered Search Experience (SGE) and How to Use Google SGE
How To use Google's Search Generative Experience (SGE)Click on Google Search Labs Icon on Google ChromeEnable the SGE ButtonClick I Agree in the pop-up.Click on Try an Example In a world where information is abundant and ever-expanding, the quest for an efficient and intelligent search tool has been a relentless pursuit. Enter Google's groundbreaki
4 min read
Google Internship 2020 - Google Online Challenge(1st Coding Round)
Recently I Got An E-mail From Google That I've been selected from the Resume review round To Google's Online Challenge round. On the 29th Of August, I've given That Challenge and face these two problems, which I want to share with all... A Special String: You Are given a string S consisting of the lowercase Latin alphabet, a – z. Find the minimum n
3 min read
Google Cloud Platform - Creating Google Cloud Console Account & Projects
Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google to the developers to implement the infrastructure used in Google products in their custom applications. GCP provides several cloud services for storage and computing and provides infrastructure as a service (IaaS), platform as a service (PaaS), and serverless compu
3 min read
How to Google like a Pro – 10 Google Search Tips for Better Results!
Every single day, countless individuals rely on Google search to fulfill their diverse needs. Whether it's students seeking knowledge for their assignments, professionals conducting research, or even those looking for a quick dose of entertainment, Google is the go-to tool. However, are you truly harnessing the power of effective Google search tips
12 min read
Get Placed in Google with Google Test Series By GeeksforGeeks
Pretty much sure, getting a job in the tech giant Google is on the bucket list of a majority of the tech individuals whether it be a fresher or an experienced working professional. And why not, as those ravishing salary packages, utmost learning exposure, better career opportunities, wonderful perks, etc. offered by Google to its employees is somet
4 min read
Google One vs Google Drive: Pricing, Storage, and Feature 2024
When it comes to cloud storage, it is impossible not to think about Google Drive and One Drive. These are two of the most popular cloud storage and file-sharing platforms out there. While both of them provide useful features for storing and accessing your documents, photos, videos, and other files from any device with an internet connection, there
6 min read
Google Interview Experience | Set 7 (For Software Engineering Intern)
Round 1: Coding Sample In this coding sample, I was given 90 minutes to answer 2 coding questions. Question 1: Given a string A consisting of n characters and a string B consisting of m characters, write a function that will return the number of times A must be stated such that B is a substring of the repeated A. If B can never be a substring, retu
4 min read
Google Interview experience For SDE-1
Round 1: Hangout Video call ( DS & Algo) ( 1 hr ) Tell me something about yourself. There is one marathon is happening. Each runner has unique no which is printed on his t-shirt. Cameraman is trying to capture that number from top so no is visible in 180 degree rotation. X  is a good number if after rotating each digit individually by 180 degre
5 min read
Google Interview Experience for Software Engineer 2021 New Grad
I was contacted by a Google recruiter a few months ago, that my resume has been shortlisted for the Software Engineer 2021 New Grad Role. I was provided with the next action steps of how to proceed with the next round of interviews - Technical Phone Interview which is generally 45 minutes. I wasn't able to grab the offer, but I really hope that my
2 min read
Practice Tags :