Interview Process in Google
Basic interview styles
Source is an Engineer working in google for more than six years and had interviewed over 120 people working with Google
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Google :The Interview Process
1.
2.
3.
4.
5.
6.
7.
8.
9. Step 1: You apply for a job
An individual can apply by either of the following methods
You apply directly through the website
http://www.applyonline.com/job_app.?//
Found out a website to apply online application for the job required
A recruiter contacts you (they found you on LinkedIn)
http://www.linledin.com/profile_anonymous/?//
Person appointed for the recruitment purpose found you
on social media and contacts you
Someone refers you
Google allows the Employees working on good designation
to refer them new folks..
10. Step 2: Looking at your resume
The Employers will have a good go through with your resume you have submitted.
Your resume needs to be relevant.
Either:// You’ve got a BS in CS / EE / Math / Physics
which changes according to your job you been applying for.
You’ve got a few years of experience
The Individual must have at least 2 to 3 years of experience,
Which may contribute to your resume very well.
You’re a contributor to some well-known open-source project
Not a compulsion/Just act’s as an add up to your RESUME://
The individual must have been contributed for a well known project
which may result in leaving a good impression on the employer.
11. Step 3: Interviews Round 1
A Google recruiter calls you
voice call?//or may be a video call//??
Within the specific working hours the recruiter will call you for ON CALL INTERWIEW most probably a
video call
They ask a few simple questions E.g. “What’s faster - Quicksort or Bubblesort?”
Questions are completely random but are basic to test your area of expertise and to test skills
If you answer these correctly, you go to the next round of the Google interviews
There’s no time to think before you speak so just be sure of what you speak and try to specify your
answer if you can
If you fail, don’t give up: start improving your skills
If you where not able to answer the questions //NO PROBLEM start working on your skills and
preparing for the interview ..//
12. Step 4: Interviews Round 2
After the first round the individual qualifies for the second round
A Google engineer calls you & interviews you for 45 minutes
An expert is been assigned for this round to have a long chat and extract the information necessary
Only about 1 in 10 candidates passes this step
The ratio for number of successful among 10 individual’s are disclosed as 1 so the ratio would be 1:10
Be prepared to talk to an engineer who expects you to fail, and would rather be doing
something else
http://www.getreadyforunexpected/??
Be careful with one you are talking to because He/She must be expecting you to fail..
Different people at Google have different interview styles
As the individual Interviewing you can be anyone working in Google, so the styles differ from person to
person
Two main interview styles
There are Two Styles of Interview which are been used the most by the Employer’s
13. Google Interview Style 1
“Cover as much ground as possible”
Try to cover as much questions as possible from the given set of questions……
5-10 different questions spread across your areas of expertise
All the question’s Would be asked on the basis, that includes your expertise area.
E.g. if you’re interviewing for sysadmin or system engineering, you may be
asked questions about networking, unix, coding, security, etc.
14. Google Interview Style 2
One hard problem split into two sub problems: easy “warm-up” question followed by a “real”
question
The Employer would divide the task into different questions the Basic followed by a complex one to test the ABILITY
“Warm-up”: “Reverse a string in place”.
These question will be asked to test the individuals basic skill set.
A good candidate should be able to solve it in about 5 minutes If it takes you too long: “no hire”
If it takes to long then the specified time then there will be no further Interview process would be carried out.
“Real”: can barely be finished it in 35 minutes
Real question compared to the basic one takes way longer to implement Hence If it takes Longer than 35 min
NO PROBLEM You should be able to implement it.
15. Interview Style 2
Examples:
“Remove duplicates from a list of strings that doesn’t fit in memory”
The individual will be given a list of String which would be repeated and the
job is to remove the duplicates from the list
“Count the number of disjoint objects in a bitmap”
The individual is supposed to display the number of Disjoint objects in a bitmap
“Implement a program that plays Tic Tac Toe”
The individual Has to develop a program which allows the END USER to play the game.
Most candidates can’t finish it in 35 mins, but that is OK.
The problem is to solve the question time REALLY doesn’t matters here in the complex part.
16. Step 5: Interview feedback
The Google interviewer writes an internal report that includes a score
On the Basis of all the past results of the process an engineer writes a report which clearly states all the scores
Don’t ask how you did - you won’t be told (due to legal reasons)
Because of legal reasons the report are not been disclosed to the individual at that time
The report goes to the recruiter, who will decide what the next step should be
17. Step 6: Interviews Round 3
Same as round 2, but with a different Google engineer
Same procedure (ROUND 2) is followed but this time with a different Google engineer.
Second round candidates are much better than first round candidates
Do They really ARE??
If you pass again: onsite interviews at Google!
BINGO//
18. Step 7: Onsite Interviews
Google flies you to one of their offices
You Got a Flight Free ENJOY!!
3 interviews. 45 minutes each
Lunch
BREAK TIME
Then 2 more interviews
Same as the phone screens, but face to face
If you fail the first 3 interviews, you may be walked out after lunch
After this the feedback is been collected from the interviewer.
19. The collected feedback goes to a committee of senior Google engineers
They look at the feedback for 3-5 minutes
Short Analysis of the report is been done//
In exceptional cases, they may decide there is not enough information, which leads to more
interviews
If the committee decides that there not enough information then the Interview continues
from STEP:7 i.e Onsite Interviews
If they decide to hire you, the recruiter will call you to make an offer
BINGO You Got The Job !!
No Need to ask for SALARY If you are in such a company with such a high standard…..
Google pays very, very, very well.
20. Tips
Make your CV short and sweet.
Never more than 2 pages
Put your skills on your CV DO NOT START WRITING CODE IMMEDIATELY
Acting OVER-SMART can get you into TROUBLE
Ask questions if something is not clear Do not be shy to call your recruiter
if you don’t hear from them for a week in the middle of the interview process
NOT A PROBLEM