SlideShare a Scribd company logo
1 of 52
Google Interview Questions
www.thecareertools.com
1
Sumit Arora | sumit@thecareertools.com
www.thecareertools.com
2
Limit of Liability/Disclaimer of Warranty: This presentation doesn’t provide detailed knowledge or concepts of any technical items. It’s
assumes that a candidate will refer to appropriate text books based perception. Moreover, this presentation explains the thought process,
reasoning with job Interviews and provides several types of examples, which helps a candidate prepare for Job Interviews, especially in regards
to technical companies.
The author makes no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically
disclaims all warranties, including without limitation warranties of fitness for a particular purpose. The fact that an organization or web site is
referred to in this work as a citation and/or a potential source of further information does not mean that the author endorses the information
the organization or web site may provide or the recommendations it may make. Furthermore, readers should be aware that Internet web sites
listed in this work may have changed or disappeared between when this work was written and when it is read.
Sumit Arora | sumit.arora@thecareertools.com
www.thecareertools.com
- From employer side: job title,
responsibility, department, project
type, technology type, skills type,
years of experience, mind set of
interviewer/interviewers,
immediate requirements, firm
decision for hire-nohire and many
more.
www.thecareertools.com
3
REMEMBER:THE TECHNICAL INTERVIEW DEPENDS ON VARIOUS
PARAMETERS
- From candidate side : the way CV (resume) was presented,
the way the candidate carried the technical/non-technical
discussion, Job Title, Past Experience, thought process,
technical thoughts presentation/participation and many more
)
www.thecareertools.com
4
WHICH JOB
POSITIONS
GOOGLE
MAJORLY
HIRE/INTERVIE
W?
www.thecareertools.com
5
SOFTWARE ENGINEER
Software Engineers have a penchant for solving complex and interesting problems. Google
is much more than search, and our mission has much greater scope. To handle information
at the scale of the web requires ideas from just about every area of computer science,
including information retrieval, artificial intelligence, natural language processing,
distributed computing, large-scale system design, networking, security, data compression,
user interface design, etc. Engineers work on many projects that carry varying
responsibilities.
Google
Majorly
HIRE/INTERVIEW-1
0 ~15 Years of experience
www.thecareertools.com
6
SOFTWARE ENGINEER IN TEST
At Google we approach testing differently -- we are testing, and breaking, code constantly,
but we help rebuild it better. Software Engineers in Test (SET) design Google's testing
infrastructure and write code to examine and validate large-scale software development
and deployments. As an SET, you partner with software developers to create and code
tests concurrently with product development. You build tools that help developers be
more productive, write better code and test it themselves. Troubleshooting is an
understatement, it's more like trouble-forecasting.
Google
Majorly
HIRE/INTERVIEW-2
0 ~15 Years of experience
www.thecareertools.com
7
Google Interview Questions
Divided In Following EIGHT
Areas ?
Asked by multiple interviewers in multiple rounds [ HR Interview, Phone Interview-1,Phone
Interview-2,Face-To-Face Interviews(~3-4), Hiring Manager Interview[~1-2]/ ~45-60 Mins]
1
2
…
8
www.thecareertools.com
8
-Please tell me about yourself?,
-What is your most efficient technical skills ?,
-Which technical area you are trying to improve?,
-What type of job or role you looking for ? ,
-How do you feel that such job fits to you ? ,
-Why did you opt for this job ? ,
-Why you are looking for a job ?,
-Why Should Google Hire You? and much more...
RELEVANT TO THE PRESENTED CV/RESUME
General
Areas Qs
1
www.thecareertools.com
9
-Best Practices – Effective While At Work
-Career Aspirations: Expectations From Work,
-Career Movement: Past Work Experience,
-Coding: Largest Code Project,
-Programming: Largest Piece Of Code,
-Technical Skills: Encountered Technically Complex Problems,
-Work Interest: Learning From Work and much more...
RELEVANT TO THE PRESENTED CV/RESUME
PAST
EXPERIENCE
AREAS Qs
2
www.thecareertools.com
10
-Sorting Approaches
-Searching Approaches
-Brute-Force Approach
-Greedy Approaches
-Task Scheduling Algorithm
-Huffman Codes
-Longest Common Subsequence
-NaĂŻve String Matching
-Rabin-Karp Algorithm
-NP-Completeness Algorithms
-Red-Black Trees
-B-Trees,
-Graph Traversals
-Hash Tables and much more...
Algorithms Qs
STANDARD CONCEPTS BUT TRICKY WAYS
3
www.thecareertools.com
11
-Compress String
-Partition The Array Of Balls
-Adding Two N-Bit Binary Integers
-Trie Data Structure To Store Words
-Algorithm To Do Wild Card String Matching
-Convert A BST Into A Linked List
-N-Ary Tree
-Graph’s Breadth First Traversal
-Shuffling A Deck Of Cards
and much more...
Coding Qs
STANDARD CONCEPTS BUT TRICKY WAYS
4
www.thecareertools.com
12
RELEVANT TO THE PRESENTED CV/RESUME
EXAMPLE
Technology Used :
-open source: Apache Solr, Google’s libJingle, OpenVPN, libupnp, Linux Kernel,
Netty, Node. Js, MongoDB
-Cloud : Amazon, Xen Server, Nagios, Software Monitoring, Data Center
-Protocols: Telecom SS7(Layer-4, SCCP, Layer-3, MTP3) and datacom
protocols(Layer-2 ARP, Layer-3 IPV4/IPV6, ICMP, IGMP, Layer-4 – UDP, TCP),
Signalling Protocol(SIP, SDP) IP-Protocol (STUN, TURN), Application Protocol
(TFTP, FTP, DNS), Communication Protocol(HTTP), Network Management
(SNMP), Wireless Protocol(Bluetooth), XMPP
TECHNICAL
AREAS Qs
RELEVANT TO THE PRESENTED CV/RESUME
5
-EMBEDDED DOMAIN [ OR]
-DEVICE DRIVER’S DEVELOPMENT [ OR]
-WEB DOMAIN [ OR]
-BANKING DOMAIN [ OR]
-NETWORK SECURITY SKILLS [ OR]
-SOMETHING ELSE
www.thecareertools.com
13
-How to test a soda machine,
-Practical Test approaches,
-Test strategies,
-Test Tools,
-Note That Is Constructed Using Words,
-Kinds Of Testing Have You Done
-Forming the test cases for a given problem
-Overall thought process towards testing ?
-How do you understand the testable item to test ?
-How to define the test coverage ?
-Does it feasible to do the performance testing or load
testing or stress testing or xyz testing
and much more...
TEST
AREAS Qs
This is for “Software Engineer in Test” positions, Its additional to General Areas,Past
Experience Areas, Skills Areas, Thought Process, Technical Areas,
STANDARD CONCEPTS BUT TRICKY WAYS
RELEVANT TO THE PRESENTED CV/RESUME
6
www.thecareertools.com
14
THOUGHT
PROCESS Qs
-How would you design a new browser?
-How will you design a new operating system?
-How would you design a railway track?
-How would you lead a team in Disneyland for entertainment activities ?
-If you are a trip organizer for a small group of people ?
-What software's a soccer player must use ?
STANDARD CONCEPTS BUT THOUGHTFUL ANSWERS
7
www.thecareertools.com
15
PROFESSIONAL’S
DEFINITION
-What Is Your Skill Table? ,
-On Which Type Of Industry Centric Solutions Are You Involved Or Would Like To Be
Involved? ,
-Which Job Title Closely Defines The Type Of Professional You Are Ur Expect To Be?
and much more...
RELEVANT TO THE PRESENTED CV/RESUME
8
www.thecareertools.com
16
What should be a
professional’s
approach to deal
with such interviews?
www.thecareertools.com
17
[step-1]: Prepare a package of the skill items related to general
areas, past experience areas, skills areas, thought process and
other parameters.
[step-2]: Frame your package to a closely matching job title.
[step-3]: Present your package(CV, e-mail, way of talking and many
more) based on the type of company, job title and execute the job
interview.
IN SUMMARY
www.thecareertools.com
18
SEE THE NEXT
SLIDES TO READ
IN DETAILS
You need to follow a very
organized and disciplined
approach to prepare for
the Software Engineering
Job at Google.
www.thecareertools.com 19
HERE IS THE PLAN
WHICH WE FOUND
TO BE REASONABLE
www.thecareertools.com 20
Actually Google
follow an approach
on which they
measure the
thought process of
a candidate.
www.thecareertools.com 21
Google uses Algorithms/Data
Structures/Open-ended questions as one of
the approach to evaluate the talent.(As
those are one of the base to develop
technologies)
[If you have applied for a software engineering job.]
www.thecareertools.com 22
(Step-1) You should have
practical understanding of the
Algorithms (e.g. When to use
BackTracking, When to Use
Divide and Conquer, Why
Double Hashing required?,
Where Brute Force
concept can be applied?)
(100 Hours).
www.thecareertools.com 23
YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO
THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
(Step-2): You should have
practical understanding of Data
Structures e.g. (Practical use
cases related to :when to use
circular buffer , or when to use
adjacently list or the
combination of both or
something else
to solve the problem ).
(100 Hours)
www.thecareertools.com 24
YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO
THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
(Step-3) : You must practice
several coding problems to
implement the things which
learn from Step-1 , and Step-2
(choose any coding language for
the choice of yours (C, C++ or
Java or Python or PHP or any
one else )).
(100 Hours)
www.thecareertools.com 25
YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO
THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
(Step-4): Solving the problem
doesn't mean just to solve it,
but to understand the best way
to solve it .(How you connect
the given solution with the
computing/memory resources
e.g. Memory/Processing Power)
(100 Hours)
www.thecareertools.com 26
YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO
THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
MOST IMPORTANT ONE.
The main concept for the interview is to keep
the interview active and this requires some
action from your side.
www.thecareertools.com 27
MOST IMPORTANT ONE.
You need to talk.
www.thecareertools.com 28
MOST IMPORTANT ONE.
You need to explain.
www.thecareertools.com 29
MOST IMPORTANT ONE.
You need to discuss.
www.thecareertools.com 30
MOST IMPORTANT ONE.
You need to express your views.
www.thecareertools.com 31
MOST IMPORTANT ONE.
You need to understand
clearly the questions
given to you.
www.thecareertools.com 32
MOST IMPORTANT ONE.
You need to understand
the interviewer’s expression
and mindset to
understand those
questions.
www.thecareertools.com 33
MOST IMPORTANT ONE.
You might need to ask
appropriate questions
to understand the
question or any other
discussion item.
www.thecareertools.com 34
AND ALSO
Prepare : "Please tell me about your self" ,
"Your skills related positive/negative further
interest" , Basics for the most needed
computer science concepts or anything as you
presented on your "CV/Resume".
(100 Hours)
www.thecareertools.com 35
YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO
THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
ABOVE IS JUST A
SAMPLE PLAN, YOU
MAY CUSTOMIZE THE
WAY YOU WANT(E.G.
100 HOURS TO 10
HOURS OR
SOMETHING ELSE)
www.thecareertools.com 36
CLICK TO AMAZON, TO FIND THE
BEST BOOKS YOU MIGHT NEED.
www.thecareertools.com 37
BUT
ONE BOOK
WE WOULD
LIKE TO
RECOMMEND
YOU.
www.thecareertools.com 38
Available at www.amazon.com Paperback
www.thecareertools.com 39
Available at www.amazon.com for Kindle
www.thecareertools.com 40
Available at www.lulu.com
www.thecareertools.com 41
Available at www.pothi.com
www.thecareertools.com 42
You
may
see
Its
Contents
www.thecareertools.com 43
www.thecareertools.com 44
www.thecareertools.com 45
www.thecareertools.com 46
www.thecareertools.com 47
www.thecareertools.com 48
www.thecareertools.com 49
www.thecareertools.com 50
www.thecareertools.com 51
www.thecareertools.com 52
sumit@thecareertools.com

More Related Content

What's hot

Secure Software Development Life Cycle
Secure Software Development Life CycleSecure Software Development Life Cycle
Secure Software Development Life CycleMaurice Dawson
 
The investor presentation we used to raise 2 million dollars
The investor presentation we used to raise 2 million dollarsThe investor presentation we used to raise 2 million dollars
The investor presentation we used to raise 2 million dollarsMikael Cho
 
How to Crack the PM Execution Interview by Instacart Sr PM
How to Crack the PM Execution Interview by Instacart Sr PMHow to Crack the PM Execution Interview by Instacart Sr PM
How to Crack the PM Execution Interview by Instacart Sr PMProduct School
 
Zestful pitch deck
Zestful pitch deckZestful pitch deck
Zestful pitch deckPitch Decks
 
Pitch deck pointers_by_virginia_cha_2017
Pitch deck pointers_by_virginia_cha_2017Pitch deck pointers_by_virginia_cha_2017
Pitch deck pointers_by_virginia_cha_2017virginiacha
 
Free ECBA V3 study material
Free ECBA V3 study materialFree ECBA V3 study material
Free ECBA V3 study materialLN Mishra CBAP
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in indiaunited global soft
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User StoriesRam Srivastava
 
Zenpayroll Pitch Deck Template
Zenpayroll Pitch Deck TemplateZenpayroll Pitch Deck Template
Zenpayroll Pitch Deck TemplateJoseph Hsieh
 
How to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdfHow to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdfKnoldus Inc.
 
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptxEuropean Innovation Academy
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The SdlcCraig Brown
 
Voice of Customer Planning Guide
Voice of Customer Planning GuideVoice of Customer Planning Guide
Voice of Customer Planning GuideKampyle
 
+100 Prompts to Create Content with ChatGPT
+100 Prompts to Create Content with ChatGPT+100 Prompts to Create Content with ChatGPT
+100 Prompts to Create Content with ChatGPTCarl Remi Beauregard
 
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptxEuropean Innovation Academy
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bankLN Mishra CBAP
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxshiva310211
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesSlideTeam
 

What's hot (20)

Secure Software Development Life Cycle
Secure Software Development Life CycleSecure Software Development Life Cycle
Secure Software Development Life Cycle
 
The investor presentation we used to raise 2 million dollars
The investor presentation we used to raise 2 million dollarsThe investor presentation we used to raise 2 million dollars
The investor presentation we used to raise 2 million dollars
 
How to Crack the PM Execution Interview by Instacart Sr PM
How to Crack the PM Execution Interview by Instacart Sr PMHow to Crack the PM Execution Interview by Instacart Sr PM
How to Crack the PM Execution Interview by Instacart Sr PM
 
Zestful pitch deck
Zestful pitch deckZestful pitch deck
Zestful pitch deck
 
Pitch deck pointers_by_virginia_cha_2017
Pitch deck pointers_by_virginia_cha_2017Pitch deck pointers_by_virginia_cha_2017
Pitch deck pointers_by_virginia_cha_2017
 
Free ECBA V3 study material
Free ECBA V3 study materialFree ECBA V3 study material
Free ECBA V3 study material
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
 
Business analyst training in india
Business analyst training in indiaBusiness analyst training in india
Business analyst training in india
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
Zenpayroll Pitch Deck Template
Zenpayroll Pitch Deck TemplateZenpayroll Pitch Deck Template
Zenpayroll Pitch Deck Template
 
How to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdfHow to fit Performance Testing in Devops environment.pptx.pdf
How to fit Performance Testing in Devops environment.pptx.pdf
 
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx
22_07_Helen Kokk_HiFi prototyping_EIA Porto 2022.pptx
 
The Business Analyst And The Sdlc
The Business Analyst And The SdlcThe Business Analyst And The Sdlc
The Business Analyst And The Sdlc
 
Voice of Customer Planning Guide
Voice of Customer Planning GuideVoice of Customer Planning Guide
Voice of Customer Planning Guide
 
+100 Prompts to Create Content with ChatGPT
+100 Prompts to Create Content with ChatGPT+100 Prompts to Create Content with ChatGPT
+100 Prompts to Create Content with ChatGPT
 
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx
19/07_Kameel Vohra_Customer Personas_EIA Porto 2022.pptx
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
Free ECBA V3 question bank
Free ECBA V3 question bankFree ECBA V3 question bank
Free ECBA V3 question bank
 
ChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptxChatGPT and Mulesoft.pptx
ChatGPT and Mulesoft.pptx
 
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation SlidesPitch Deck For Pre Seed Funding Powerpoint Presentation Slides
Pitch Deck For Pre Seed Funding Powerpoint Presentation Slides
 

Viewers also liked

Gam Documentation
Gam DocumentationGam Documentation
Gam DocumentationDavid Chen
 
Case study of Google Cloud Platform
Case study of Google Cloud PlatformCase study of Google Cloud Platform
Case study of Google Cloud PlatformDavid Chen
 
Zappos Interview Presentation
Zappos Interview PresentationZappos Interview Presentation
Zappos Interview Presentationyuksel ulgen
 
A Glimpse into Googliness
A Glimpse into GooglinessA Glimpse into Googliness
A Glimpse into GooglinessNilesh Maheshwari
 
Google Interview Presentation, Jan 2011
Google Interview Presentation, Jan 2011Google Interview Presentation, Jan 2011
Google Interview Presentation, Jan 2011downbeat
 
21 Essential JavaScript Interview Questions
21 Essential JavaScript Interview Questions21 Essential JavaScript Interview Questions
21 Essential JavaScript Interview QuestionsArc & Codementor
 
Cracking the Algorithm & Coding Interview
Cracking the Algorithm & Coding InterviewCracking the Algorithm & Coding Interview
Cracking the Algorithm & Coding InterviewGayle McDowell
 
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda TrainingsCloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda TrainingsGaruda Trainings
 
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...BayUX
 
Top 10 verification engineer interview questions and answers
Top 10 verification engineer interview questions and answersTop 10 verification engineer interview questions and answers
Top 10 verification engineer interview questions and answerstonychoper2706
 
Amazon interview questions
Amazon interview questionsAmazon interview questions
Amazon interview questionsSumit Arora
 
How Google Works
How Google WorksHow Google Works
How Google WorksEric Schmidt
 

Viewers also liked (12)

Gam Documentation
Gam DocumentationGam Documentation
Gam Documentation
 
Case study of Google Cloud Platform
Case study of Google Cloud PlatformCase study of Google Cloud Platform
Case study of Google Cloud Platform
 
Zappos Interview Presentation
Zappos Interview PresentationZappos Interview Presentation
Zappos Interview Presentation
 
A Glimpse into Googliness
A Glimpse into GooglinessA Glimpse into Googliness
A Glimpse into Googliness
 
Google Interview Presentation, Jan 2011
Google Interview Presentation, Jan 2011Google Interview Presentation, Jan 2011
Google Interview Presentation, Jan 2011
 
21 Essential JavaScript Interview Questions
21 Essential JavaScript Interview Questions21 Essential JavaScript Interview Questions
21 Essential JavaScript Interview Questions
 
Cracking the Algorithm & Coding Interview
Cracking the Algorithm & Coding InterviewCracking the Algorithm & Coding Interview
Cracking the Algorithm & Coding Interview
 
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda TrainingsCloud computing Latest Interview Questions with Answers by Garuda Trainings
Cloud computing Latest Interview Questions with Answers by Garuda Trainings
 
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...
64 UX Design Interview Questions at Google, Facebook, Amazon, Microsoft, Sale...
 
Top 10 verification engineer interview questions and answers
Top 10 verification engineer interview questions and answersTop 10 verification engineer interview questions and answers
Top 10 verification engineer interview questions and answers
 
Amazon interview questions
Amazon interview questionsAmazon interview questions
Amazon interview questions
 
How Google Works
How Google WorksHow Google Works
How Google Works
 

Similar to Google interview questions

Facebook interview questions
Facebook interview questionsFacebook interview questions
Facebook interview questionsSumit Arora
 
Microsoft interview questions Microsoft sde sdet jobs Microsoft Careers
Microsoft interview questions Microsoft sde sdet jobs Microsoft CareersMicrosoft interview questions Microsoft sde sdet jobs Microsoft Careers
Microsoft interview questions Microsoft sde sdet jobs Microsoft CareersSumit Arora
 
Google Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerGoogle Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerLewis Lin 🦊
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkLisa Trapman
 
Unified Process
Unified Process Unified Process
Unified Process ramyaranjith
 
A Successful Hiring Process for Data Scientists
A Successful Hiring Process for Data ScientistsA Successful Hiring Process for Data Scientists
A Successful Hiring Process for Data ScientistsGreg Makowski
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software developmentSpyros Ktenas
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their inputRandy Earl
 
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...HbBazan
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringOpenCredo
 
Bootcamp Analitics Translator Preview Material .pdf
Bootcamp Analitics Translator Preview Material .pdfBootcamp Analitics Translator Preview Material .pdf
Bootcamp Analitics Translator Preview Material .pdfMartinAgnes
 
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...Abdelkrim Boujraf
 
Managing machine learning
Managing machine learningManaging machine learning
Managing machine learningDavid Murgatroyd
 
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language  for hyperproductive software developmentScrum an extension pattern language  for hyperproductive software development
Scrum an extension pattern language for hyperproductive software developmentShiraz316
 
Questions On Technical Design Decisions
Questions On Technical Design DecisionsQuestions On Technical Design Decisions
Questions On Technical Design DecisionsRikki Wright
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsOptimizely
 
Top Web Development Challenges & How To Tackle Them?
Top Web Development Challenges & How To Tackle Them?Top Web Development Challenges & How To Tackle Them?
Top Web Development Challenges & How To Tackle Them?Pixel Crayons
 
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj DoshiWhen to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj DoshiSakthivel Madesh
 
Shravan Shetty interview 06 Puneeth Venugopal Lead Data Scientist
Shravan Shetty interview 06 Puneeth Venugopal  Lead Data Scientist Shravan Shetty interview 06 Puneeth Venugopal  Lead Data Scientist
Shravan Shetty interview 06 Puneeth Venugopal Lead Data Scientist Shravan Shetty
 
Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Michael Wigley
 

Similar to Google interview questions (20)

Facebook interview questions
Facebook interview questionsFacebook interview questions
Facebook interview questions
 
Microsoft interview questions Microsoft sde sdet jobs Microsoft Careers
Microsoft interview questions Microsoft sde sdet jobs Microsoft CareersMicrosoft interview questions Microsoft sde sdet jobs Microsoft Careers
Microsoft interview questions Microsoft sde sdet jobs Microsoft Careers
 
Google Interview Prep Guide Software Engineer
Google Interview Prep Guide Software EngineerGoogle Interview Prep Guide Software Engineer
Google Interview Prep Guide Software Engineer
 
Good-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van NiekerkGood-to-Great with AQUENT presentation - Koen van Niekerk
Good-to-Great with AQUENT presentation - Koen van Niekerk
 
Unified Process
Unified Process Unified Process
Unified Process
 
A Successful Hiring Process for Data Scientists
A Successful Hiring Process for Data ScientistsA Successful Hiring Process for Data Scientists
A Successful Hiring Process for Data Scientists
 
Effort estimation for software development
Effort estimation for software developmentEffort estimation for software development
Effort estimation for software development
 
"Open" includes users - Leverage their input
"Open" includes users - Leverage their input"Open" includes users - Leverage their input
"Open" includes users - Leverage their input
 
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
Software Engineering at Google by Hyrum Wright, Tom Manshreck, Titus Winters ...
 
Webinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform EngineeringWebinar - Design Thinking for Platform Engineering
Webinar - Design Thinking for Platform Engineering
 
Bootcamp Analitics Translator Preview Material .pdf
Bootcamp Analitics Translator Preview Material .pdfBootcamp Analitics Translator Preview Material .pdf
Bootcamp Analitics Translator Preview Material .pdf
 
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
Test-Driven Developments are Inefficient; Behavior-Driven Developments are a ...
 
Managing machine learning
Managing machine learningManaging machine learning
Managing machine learning
 
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language  for hyperproductive software developmentScrum an extension pattern language  for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
 
Questions On Technical Design Decisions
Questions On Technical Design DecisionsQuestions On Technical Design Decisions
Questions On Technical Design Decisions
 
Cox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple BrandsCox Automotive: Testing Across Multiple Brands
Cox Automotive: Testing Across Multiple Brands
 
Top Web Development Challenges & How To Tackle Them?
Top Web Development Challenges & How To Tackle Them?Top Web Development Challenges & How To Tackle Them?
Top Web Development Challenges & How To Tackle Them?
 
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj DoshiWhen to Code / Config / Config + Code in Salesforce - Nikunj Doshi
When to Code / Config / Config + Code in Salesforce - Nikunj Doshi
 
Shravan Shetty interview 06 Puneeth Venugopal Lead Data Scientist
Shravan Shetty interview 06 Puneeth Venugopal  Lead Data Scientist Shravan Shetty interview 06 Puneeth Venugopal  Lead Data Scientist
Shravan Shetty interview 06 Puneeth Venugopal Lead Data Scientist
 
Basic-Project-Estimation-1999
Basic-Project-Estimation-1999Basic-Project-Estimation-1999
Basic-Project-Estimation-1999
 

More from Sumit Arora

On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsOn demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsSumit Arora
 
A sample system_design_costestimation_of_webstack_at_aws
A sample system_design_costestimation_of_webstack_at_awsA sample system_design_costestimation_of_webstack_at_aws
A sample system_design_costestimation_of_webstack_at_awsSumit Arora
 
Opendaylight SDN Controller
Opendaylight SDN ControllerOpendaylight SDN Controller
Opendaylight SDN ControllerSumit Arora
 
Hyperic HQ for Cloud Infrastructure Monitoring
Hyperic HQ for Cloud Infrastructure MonitoringHyperic HQ for Cloud Infrastructure Monitoring
Hyperic HQ for Cloud Infrastructure MonitoringSumit Arora
 
How much time did you spend preparing for google's interviews
How much time did you spend preparing for google's interviewsHow much time did you spend preparing for google's interviews
How much time did you spend preparing for google's interviewsSumit Arora
 

More from Sumit Arora (6)

On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_awsOn demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
On demand video_streaming_apps_and_its_server_side_cloud_infrastructure_at_aws
 
A sample system_design_costestimation_of_webstack_at_aws
A sample system_design_costestimation_of_webstack_at_awsA sample system_design_costestimation_of_webstack_at_aws
A sample system_design_costestimation_of_webstack_at_aws
 
Opendaylight SDN Controller
Opendaylight SDN ControllerOpendaylight SDN Controller
Opendaylight SDN Controller
 
Hyperic HQ for Cloud Infrastructure Monitoring
Hyperic HQ for Cloud Infrastructure MonitoringHyperic HQ for Cloud Infrastructure Monitoring
Hyperic HQ for Cloud Infrastructure Monitoring
 
How much time did you spend preparing for google's interviews
How much time did you spend preparing for google's interviewsHow much time did you spend preparing for google's interviews
How much time did you spend preparing for google's interviews
 
Rtsp
RtspRtsp
Rtsp
 

Recently uploaded

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo GarcĂ­a Lavilla
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Google interview questions

  • 2. www.thecareertools.com 2 Limit of Liability/Disclaimer of Warranty: This presentation doesn’t provide detailed knowledge or concepts of any technical items. It’s assumes that a candidate will refer to appropriate text books based perception. Moreover, this presentation explains the thought process, reasoning with job Interviews and provides several types of examples, which helps a candidate prepare for Job Interviews, especially in regards to technical companies. The author makes no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaims all warranties, including without limitation warranties of fitness for a particular purpose. The fact that an organization or web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author endorses the information the organization or web site may provide or the recommendations it may make. Furthermore, readers should be aware that Internet web sites listed in this work may have changed or disappeared between when this work was written and when it is read. Sumit Arora | sumit.arora@thecareertools.com www.thecareertools.com
  • 3. - From employer side: job title, responsibility, department, project type, technology type, skills type, years of experience, mind set of interviewer/interviewers, immediate requirements, firm decision for hire-nohire and many more. www.thecareertools.com 3 REMEMBER:THE TECHNICAL INTERVIEW DEPENDS ON VARIOUS PARAMETERS - From candidate side : the way CV (resume) was presented, the way the candidate carried the technical/non-technical discussion, Job Title, Past Experience, thought process, technical thoughts presentation/participation and many more )
  • 5. www.thecareertools.com 5 SOFTWARE ENGINEER Software Engineers have a penchant for solving complex and interesting problems. Google is much more than search, and our mission has much greater scope. To handle information at the scale of the web requires ideas from just about every area of computer science, including information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design, etc. Engineers work on many projects that carry varying responsibilities. Google Majorly HIRE/INTERVIEW-1 0 ~15 Years of experience
  • 6. www.thecareertools.com 6 SOFTWARE ENGINEER IN TEST At Google we approach testing differently -- we are testing, and breaking, code constantly, but we help rebuild it better. Software Engineers in Test (SET) design Google's testing infrastructure and write code to examine and validate large-scale software development and deployments. As an SET, you partner with software developers to create and code tests concurrently with product development. You build tools that help developers be more productive, write better code and test it themselves. Troubleshooting is an understatement, it's more like trouble-forecasting. Google Majorly HIRE/INTERVIEW-2 0 ~15 Years of experience
  • 7. www.thecareertools.com 7 Google Interview Questions Divided In Following EIGHT Areas ? Asked by multiple interviewers in multiple rounds [ HR Interview, Phone Interview-1,Phone Interview-2,Face-To-Face Interviews(~3-4), Hiring Manager Interview[~1-2]/ ~45-60 Mins] 1 2 … 8
  • 8. www.thecareertools.com 8 -Please tell me about yourself?, -What is your most efficient technical skills ?, -Which technical area you are trying to improve?, -What type of job or role you looking for ? , -How do you feel that such job fits to you ? , -Why did you opt for this job ? , -Why you are looking for a job ?, -Why Should Google Hire You? and much more... RELEVANT TO THE PRESENTED CV/RESUME General Areas Qs 1
  • 9. www.thecareertools.com 9 -Best Practices – Effective While At Work -Career Aspirations: Expectations From Work, -Career Movement: Past Work Experience, -Coding: Largest Code Project, -Programming: Largest Piece Of Code, -Technical Skills: Encountered Technically Complex Problems, -Work Interest: Learning From Work and much more... RELEVANT TO THE PRESENTED CV/RESUME PAST EXPERIENCE AREAS Qs 2
  • 10. www.thecareertools.com 10 -Sorting Approaches -Searching Approaches -Brute-Force Approach -Greedy Approaches -Task Scheduling Algorithm -Huffman Codes -Longest Common Subsequence -NaĂŻve String Matching -Rabin-Karp Algorithm -NP-Completeness Algorithms -Red-Black Trees -B-Trees, -Graph Traversals -Hash Tables and much more... Algorithms Qs STANDARD CONCEPTS BUT TRICKY WAYS 3
  • 11. www.thecareertools.com 11 -Compress String -Partition The Array Of Balls -Adding Two N-Bit Binary Integers -Trie Data Structure To Store Words -Algorithm To Do Wild Card String Matching -Convert A BST Into A Linked List -N-Ary Tree -Graph’s Breadth First Traversal -Shuffling A Deck Of Cards and much more... Coding Qs STANDARD CONCEPTS BUT TRICKY WAYS 4
  • 12. www.thecareertools.com 12 RELEVANT TO THE PRESENTED CV/RESUME EXAMPLE Technology Used : -open source: Apache Solr, Google’s libJingle, OpenVPN, libupnp, Linux Kernel, Netty, Node. Js, MongoDB -Cloud : Amazon, Xen Server, Nagios, Software Monitoring, Data Center -Protocols: Telecom SS7(Layer-4, SCCP, Layer-3, MTP3) and datacom protocols(Layer-2 ARP, Layer-3 IPV4/IPV6, ICMP, IGMP, Layer-4 – UDP, TCP), Signalling Protocol(SIP, SDP) IP-Protocol (STUN, TURN), Application Protocol (TFTP, FTP, DNS), Communication Protocol(HTTP), Network Management (SNMP), Wireless Protocol(Bluetooth), XMPP TECHNICAL AREAS Qs RELEVANT TO THE PRESENTED CV/RESUME 5 -EMBEDDED DOMAIN [ OR] -DEVICE DRIVER’S DEVELOPMENT [ OR] -WEB DOMAIN [ OR] -BANKING DOMAIN [ OR] -NETWORK SECURITY SKILLS [ OR] -SOMETHING ELSE
  • 13. www.thecareertools.com 13 -How to test a soda machine, -Practical Test approaches, -Test strategies, -Test Tools, -Note That Is Constructed Using Words, -Kinds Of Testing Have You Done -Forming the test cases for a given problem -Overall thought process towards testing ? -How do you understand the testable item to test ? -How to define the test coverage ? -Does it feasible to do the performance testing or load testing or stress testing or xyz testing and much more... TEST AREAS Qs This is for “Software Engineer in Test” positions, Its additional to General Areas,Past Experience Areas, Skills Areas, Thought Process, Technical Areas, STANDARD CONCEPTS BUT TRICKY WAYS RELEVANT TO THE PRESENTED CV/RESUME 6
  • 14. www.thecareertools.com 14 THOUGHT PROCESS Qs -How would you design a new browser? -How will you design a new operating system? -How would you design a railway track? -How would you lead a team in Disneyland for entertainment activities ? -If you are a trip organizer for a small group of people ? -What software's a soccer player must use ? STANDARD CONCEPTS BUT THOUGHTFUL ANSWERS 7
  • 15. www.thecareertools.com 15 PROFESSIONAL’S DEFINITION -What Is Your Skill Table? , -On Which Type Of Industry Centric Solutions Are You Involved Or Would Like To Be Involved? , -Which Job Title Closely Defines The Type Of Professional You Are Ur Expect To Be? and much more... RELEVANT TO THE PRESENTED CV/RESUME 8
  • 16. www.thecareertools.com 16 What should be a professional’s approach to deal with such interviews?
  • 17. www.thecareertools.com 17 [step-1]: Prepare a package of the skill items related to general areas, past experience areas, skills areas, thought process and other parameters. [step-2]: Frame your package to a closely matching job title. [step-3]: Present your package(CV, e-mail, way of talking and many more) based on the type of company, job title and execute the job interview. IN SUMMARY
  • 19. You need to follow a very organized and disciplined approach to prepare for the Software Engineering Job at Google. www.thecareertools.com 19
  • 20. HERE IS THE PLAN WHICH WE FOUND TO BE REASONABLE www.thecareertools.com 20
  • 21. Actually Google follow an approach on which they measure the thought process of a candidate. www.thecareertools.com 21
  • 22. Google uses Algorithms/Data Structures/Open-ended questions as one of the approach to evaluate the talent.(As those are one of the base to develop technologies) [If you have applied for a software engineering job.] www.thecareertools.com 22
  • 23. (Step-1) You should have practical understanding of the Algorithms (e.g. When to use BackTracking, When to Use Divide and Conquer, Why Double Hashing required?, Where Brute Force concept can be applied?) (100 Hours). www.thecareertools.com 23 YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
  • 24. (Step-2): You should have practical understanding of Data Structures e.g. (Practical use cases related to :when to use circular buffer , or when to use adjacently list or the combination of both or something else to solve the problem ). (100 Hours) www.thecareertools.com 24 YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
  • 25. (Step-3) : You must practice several coding problems to implement the things which learn from Step-1 , and Step-2 (choose any coding language for the choice of yours (C, C++ or Java or Python or PHP or any one else )). (100 Hours) www.thecareertools.com 25 YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
  • 26. (Step-4): Solving the problem doesn't mean just to solve it, but to understand the best way to solve it .(How you connect the given solution with the computing/memory resources e.g. Memory/Processing Power) (100 Hours) www.thecareertools.com 26 YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
  • 27. MOST IMPORTANT ONE. The main concept for the interview is to keep the interview active and this requires some action from your side. www.thecareertools.com 27
  • 28. MOST IMPORTANT ONE. You need to talk. www.thecareertools.com 28
  • 29. MOST IMPORTANT ONE. You need to explain. www.thecareertools.com 29
  • 30. MOST IMPORTANT ONE. You need to discuss. www.thecareertools.com 30
  • 31. MOST IMPORTANT ONE. You need to express your views. www.thecareertools.com 31
  • 32. MOST IMPORTANT ONE. You need to understand clearly the questions given to you. www.thecareertools.com 32
  • 33. MOST IMPORTANT ONE. You need to understand the interviewer’s expression and mindset to understand those questions. www.thecareertools.com 33
  • 34. MOST IMPORTANT ONE. You might need to ask appropriate questions to understand the question or any other discussion item. www.thecareertools.com 34
  • 35. AND ALSO Prepare : "Please tell me about your self" , "Your skills related positive/negative further interest" , Basics for the most needed computer science concepts or anything as you presented on your "CV/Resume". (100 Hours) www.thecareertools.com 35 YOU MUST-HAVE/NEED-TO SPENT 100 HOURS OR MORE/AT-SOME-POINT-OF-TIME TO THOUGHTFULLY UNDERSTAND SUCH CONEPTS(e.g. 4 hours for 25 days or 8 hours 12 days)
  • 36. ABOVE IS JUST A SAMPLE PLAN, YOU MAY CUSTOMIZE THE WAY YOU WANT(E.G. 100 HOURS TO 10 HOURS OR SOMETHING ELSE) www.thecareertools.com 36
  • 37. CLICK TO AMAZON, TO FIND THE BEST BOOKS YOU MIGHT NEED. www.thecareertools.com 37
  • 38. BUT ONE BOOK WE WOULD LIKE TO RECOMMEND YOU. www.thecareertools.com 38
  • 39. Available at www.amazon.com Paperback www.thecareertools.com 39
  • 40. Available at www.amazon.com for Kindle www.thecareertools.com 40