SlideShare a Scribd company logo
Google Internship Experience
Vuk Vuković Kristina Nikolić Aleksandar Maksimović
Agenda
● Introduction
● Internship Opportunities
● Application Process
● Selection Process
● Interview Preparation
● Offices
● In conversation with the interns
● FAQ
Internship Opportunities
● Regions
○ EMEA - Europe
○ North America
○ Other parts of the world
● Roles
○ SWE/SRE - Bachelor, Master and PhD students
○ STEP interns - First and second year students
○ Research - Bachelor, Master and PhD students
● Duration
○ Typically 12-14 weeks
Dates - Europe (EMEA)
● Application opens around October 19th
● Aplay as soon as possible!
● Application closes - end of November
Dates - North America
● Applications are already open!
● Deadline - February
Note: Only one application per region needed (final location
depends on the host matching).
Application Process
void internshipApplication(CV cv) {
// Most probably on 19/10
sendApplication(“https://careers.google.com", cv);
fillQuestionnaire();
for (int i = 0; i < 2; i++) {
intreview(); // ~45min
Thread.sleep(900000); // 15min = 900000ms
} // 2 weeks
try {
while (!hostMatched()) {
hostInterview.wait();
}
signContact();
} catch (InternshipDeadlineTimeout e) {}
}
➔CV Screening
➔Coding excercise (sometimes)
2 - 3 elementary coding questions
Online platform
➔Fill a questionnaire with interests and preferences
Consider not focusing on a single area (mention specific Google products)
You can change your answers during the process
➔Technical interviews
2 interviews (virtual with Google engineers) - 45 min
Choose programming langugage (Python, Java, C/C++, etc)
Third interview in rare cases
Hiring committee (~2 weeks)
Selection Process
➔Intern placement (host matching)
Based on the preferences from questionnaire potential team is matched
Short interview (usually not technical, be friendly!)
Previous experience and skills, meet each other
Discuss team’s area of work, potential project and technologies
Usually 3 candidates, mutual host-intern match needed
➔Offer, contact, formalities
Recieve an offer from the recruiter
Accept and sign a contract 🎉
Complete visa and other formalities
Selection Process
Interview preparation
• Do not focus on complicated algorithms
• Cracking the Coding Interview (only certain chapters)
• LeetCode (including forum)
• YouTube videos (mock interviews)
• Coding and CS fundamentals, high-level theory, data structures, algorithms
• Choose programming language (Python, Java, C/C++, etc)
• Code is written in Google Doc (try to make it runnable)
• Speak your mind!
• Discuss your thought process, listen to hints, comment of advantages and
disadvantages, note time and space complexity
• Restaurants (breakfast, lunch, dinner),
micro-kitchens, gym, special rooms, events
Main Google hubs:
• Zurich, London, Munich
• Mountain View, New York City
Internships 2022:
• 3 days in office, 2 days in office/WFH
Implications on:
• Visa process
• Compensation
• Relocation bonus
Offices
Internships? Academia? Tech interests?
Experiences before Google
Challenges? Takeaways?
Interview Experience
City? Team? Project? Tech? Fun?
The Internship
Insights? Future plans? Google again?
After Google
FAQ
● Da li je potrebno savrseno uraditi sve algoritamske
zadatke, do kraja?
● Koji nivo edukacije je potreban i da li studenti koji ne
studiraju CS mogu konkurisati za praksu?
● Razlike između prakse online i uživo?
● Da li je tokom vaše prakse postojao mentor zadužen samo
za vas?
● Pored tehničkog znanja, koji još skill ste unapredili tokom
trajanja prakse?
Q&A

More Related Content

What's hot

CNIT 152: 1 Real-World Incidents
CNIT 152: 1 Real-World IncidentsCNIT 152: 1 Real-World Incidents
CNIT 152: 1 Real-World Incidents
Sam Bowne
 
0-Day Up Your Sleeve - Attacking macOS Environments
0-Day Up Your Sleeve - Attacking macOS Environments0-Day Up Your Sleeve - Attacking macOS Environments
0-Day Up Your Sleeve - Attacking macOS Environments
SecuRing
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
Exove
 
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic AnalysisCNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
Sam Bowne
 
CNIT 152 8. Forensic Duplication
CNIT 152 8. Forensic DuplicationCNIT 152 8. Forensic Duplication
CNIT 152 8. Forensic Duplication
Sam Bowne
 
Rapid Threat Model Prototyping methodology
Rapid Threat Model Prototyping methodologyRapid Threat Model Prototyping methodology
Rapid Threat Model Prototyping methodology
Geoffrey Hill
 
Practical Malware Analysis Ch12
Practical Malware Analysis Ch12Practical Malware Analysis Ch12
Practical Malware Analysis Ch12
Sam Bowne
 
Security Ninjas: An Open Source Application Security Training Program
Security Ninjas: An Open Source Application Security Training ProgramSecurity Ninjas: An Open Source Application Security Training Program
Security Ninjas: An Open Source Application Security Training Program
OpenDNS
 
CNIT 126: 10: Kernel Debugging with WinDbg
CNIT 126: 10: Kernel Debugging with WinDbgCNIT 126: 10: Kernel Debugging with WinDbg
CNIT 126: 10: Kernel Debugging with WinDbg
Sam Bowne
 
CNIT 152: 9 Network Evidence
CNIT 152: 9 Network EvidenceCNIT 152: 9 Network Evidence
CNIT 152: 9 Network Evidence
Sam Bowne
 
Web Application Security Testing
Web Application Security TestingWeb Application Security Testing
Web Application Security Testing
Agile Testing Alliance
 
4 Getting Started & 5 Leads
4 Getting Started & 5 Leads4 Getting Started & 5 Leads
4 Getting Started & 5 Leads
Sam Bowne
 
Robot framework
Robot frameworkRobot framework
CNIT 126: 8: Debugging
CNIT 126: 8: DebuggingCNIT 126: 8: Debugging
CNIT 126: 8: Debugging
Sam Bowne
 
Deepweb and darkweb vinodkumar ancha
Deepweb and darkweb vinodkumar anchaDeepweb and darkweb vinodkumar ancha
Deepweb and darkweb vinodkumar ancha
vinod kumar
 
CORE JAVA
CORE JAVACORE JAVA
6 Scope & 7 Live Data Collection
6 Scope & 7 Live Data Collection6 Scope & 7 Live Data Collection
6 Scope & 7 Live Data Collection
Sam Bowne
 
Most Asked Java Interview Question and Answer
Most Asked Java Interview Question and AnswerMost Asked Java Interview Question and Answer
Most Asked Java Interview Question and Answer
TOPS Technologies
 
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static TechniquesCNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
Sam Bowne
 
Malware Classification and Analysis
Malware Classification and AnalysisMalware Classification and Analysis
Malware Classification and Analysis
Prashant Chopra
 

What's hot (20)

CNIT 152: 1 Real-World Incidents
CNIT 152: 1 Real-World IncidentsCNIT 152: 1 Real-World Incidents
CNIT 152: 1 Real-World Incidents
 
0-Day Up Your Sleeve - Attacking macOS Environments
0-Day Up Your Sleeve - Attacking macOS Environments0-Day Up Your Sleeve - Attacking macOS Environments
0-Day Up Your Sleeve - Attacking macOS Environments
 
Introduction to Robot Framework – Exove
Introduction to Robot Framework – ExoveIntroduction to Robot Framework – Exove
Introduction to Robot Framework – Exove
 
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic AnalysisCNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
CNIT 126 2: Malware Analysis in Virtual Machines & 3: Basic Dynamic Analysis
 
CNIT 152 8. Forensic Duplication
CNIT 152 8. Forensic DuplicationCNIT 152 8. Forensic Duplication
CNIT 152 8. Forensic Duplication
 
Rapid Threat Model Prototyping methodology
Rapid Threat Model Prototyping methodologyRapid Threat Model Prototyping methodology
Rapid Threat Model Prototyping methodology
 
Practical Malware Analysis Ch12
Practical Malware Analysis Ch12Practical Malware Analysis Ch12
Practical Malware Analysis Ch12
 
Security Ninjas: An Open Source Application Security Training Program
Security Ninjas: An Open Source Application Security Training ProgramSecurity Ninjas: An Open Source Application Security Training Program
Security Ninjas: An Open Source Application Security Training Program
 
CNIT 126: 10: Kernel Debugging with WinDbg
CNIT 126: 10: Kernel Debugging with WinDbgCNIT 126: 10: Kernel Debugging with WinDbg
CNIT 126: 10: Kernel Debugging with WinDbg
 
CNIT 152: 9 Network Evidence
CNIT 152: 9 Network EvidenceCNIT 152: 9 Network Evidence
CNIT 152: 9 Network Evidence
 
Web Application Security Testing
Web Application Security TestingWeb Application Security Testing
Web Application Security Testing
 
4 Getting Started & 5 Leads
4 Getting Started & 5 Leads4 Getting Started & 5 Leads
4 Getting Started & 5 Leads
 
Robot framework
Robot frameworkRobot framework
Robot framework
 
CNIT 126: 8: Debugging
CNIT 126: 8: DebuggingCNIT 126: 8: Debugging
CNIT 126: 8: Debugging
 
Deepweb and darkweb vinodkumar ancha
Deepweb and darkweb vinodkumar anchaDeepweb and darkweb vinodkumar ancha
Deepweb and darkweb vinodkumar ancha
 
CORE JAVA
CORE JAVACORE JAVA
CORE JAVA
 
6 Scope & 7 Live Data Collection
6 Scope & 7 Live Data Collection6 Scope & 7 Live Data Collection
6 Scope & 7 Live Data Collection
 
Most Asked Java Interview Question and Answer
Most Asked Java Interview Question and AnswerMost Asked Java Interview Question and Answer
Most Asked Java Interview Question and Answer
 
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static TechniquesCNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
CNIT 126 Ch 0: Malware Analysis Primer & 1: Basic Static Techniques
 
Malware Classification and Analysis
Malware Classification and AnalysisMalware Classification and Analysis
Malware Classification and Analysis
 

Similar to GDSC - Google Internship Experience

Student placements at Amazon, Microsoft and Google - a round-table talk
Student placements at Amazon, Microsoft and Google - a round-table talkStudent placements at Amazon, Microsoft and Google - a round-table talk
Student placements at Amazon, Microsoft and Google - a round-table talk
DSCMunich
 
Google STEP internship opportunity .pptx
Google STEP internship opportunity .pptxGoogle STEP internship opportunity .pptx
Google STEP internship opportunity .pptx
ssuser5a0cba
 
Google STEP internship opportunity .pptx
Google STEP internship opportunity .pptxGoogle STEP internship opportunity .pptx
Google STEP internship opportunity .pptx
AamnaTayyab
 
Google STEP internship opportunity .pdf
Google STEP internship opportunity .pdfGoogle STEP internship opportunity .pdf
Google STEP internship opportunity .pdf
ssuser5a0cba
 
The Career Practitioner's Guide to Conducting a Webinar
The Career Practitioner's Guide to Conducting a WebinarThe Career Practitioner's Guide to Conducting a Webinar
The Career Practitioner's Guide to Conducting a Webinar
Melissa A. Venable
 
Journey to Google
Journey to GoogleJourney to Google
Journey to Google
GDSC PJATK
 
Computer courses in Chandigarh
Computer courses in ChandigarhComputer courses in Chandigarh
Computer courses in Chandigarh
ashish34a
 
The Internship Event Presentation.pdf
The Internship Event Presentation.pdfThe Internship Event Presentation.pdf
The Internship Event Presentation.pdf
GDSCSoton
 
Google Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification TipsGoogle Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification Tips
Daniel Zivkovic
 
Context Aware Recommendations at Netflix
Context Aware Recommendations at NetflixContext Aware Recommendations at Netflix
Context Aware Recommendations at Netflix
Linas Baltrunas
 
Life in CSE.pptx
Life in CSE.pptxLife in CSE.pptx
Life in CSE.pptx
VedVekhande
 
Basic it course[1]
Basic it course[1]Basic it course[1]
Basic it course[1]Atanu Patra
 
Resume.pptx
Resume.pptxResume.pptx
Resume.pptx
AlokRanjan822776
 
How to become Industry ready engineers.pdf
How to become  Industry ready engineers.pdfHow to become  Industry ready engineers.pdf
How to become Industry ready engineers.pdf
DrNilam Choudhary
 
An Introduction to Google Summer of Code 2015
An Introduction to Google Summer of Code 2015An Introduction to Google Summer of Code 2015
An Introduction to Google Summer of Code 2015
Pradeeban Kathiravelu, Ph.D.
 
Code Institute October Open Evening
Code Institute October Open EveningCode Institute October Open Evening
Code Institute October Open Evening
Eoghan O'Neill
 
Community of Practice - Project Specific - Steering Committee 4
Community of Practice - Project Specific - Steering Committee 4Community of Practice - Project Specific - Steering Committee 4
Community of Practice - Project Specific - Steering Committee 4
Embedding Employability
 
GDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdfGDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdf
GdscUb
 
One Week, One Course
One Week, One CourseOne Week, One Course
What are Graduate Schemes and How do I Apply
What are Graduate Schemes and How do I ApplyWhat are Graduate Schemes and How do I Apply
What are Graduate Schemes and How do I Apply
University of Sussex, Careers & Employability Centre
 

Similar to GDSC - Google Internship Experience (20)

Student placements at Amazon, Microsoft and Google - a round-table talk
Student placements at Amazon, Microsoft and Google - a round-table talkStudent placements at Amazon, Microsoft and Google - a round-table talk
Student placements at Amazon, Microsoft and Google - a round-table talk
 
Google STEP internship opportunity .pptx
Google STEP internship opportunity .pptxGoogle STEP internship opportunity .pptx
Google STEP internship opportunity .pptx
 
Google STEP internship opportunity .pptx
Google STEP internship opportunity .pptxGoogle STEP internship opportunity .pptx
Google STEP internship opportunity .pptx
 
Google STEP internship opportunity .pdf
Google STEP internship opportunity .pdfGoogle STEP internship opportunity .pdf
Google STEP internship opportunity .pdf
 
The Career Practitioner's Guide to Conducting a Webinar
The Career Practitioner's Guide to Conducting a WebinarThe Career Practitioner's Guide to Conducting a Webinar
The Career Practitioner's Guide to Conducting a Webinar
 
Journey to Google
Journey to GoogleJourney to Google
Journey to Google
 
Computer courses in Chandigarh
Computer courses in ChandigarhComputer courses in Chandigarh
Computer courses in Chandigarh
 
The Internship Event Presentation.pdf
The Internship Event Presentation.pdfThe Internship Event Presentation.pdf
The Internship Event Presentation.pdf
 
Google Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification TipsGoogle Associate Cloud Engineer Certification Tips
Google Associate Cloud Engineer Certification Tips
 
Context Aware Recommendations at Netflix
Context Aware Recommendations at NetflixContext Aware Recommendations at Netflix
Context Aware Recommendations at Netflix
 
Life in CSE.pptx
Life in CSE.pptxLife in CSE.pptx
Life in CSE.pptx
 
Basic it course[1]
Basic it course[1]Basic it course[1]
Basic it course[1]
 
Resume.pptx
Resume.pptxResume.pptx
Resume.pptx
 
How to become Industry ready engineers.pdf
How to become  Industry ready engineers.pdfHow to become  Industry ready engineers.pdf
How to become Industry ready engineers.pdf
 
An Introduction to Google Summer of Code 2015
An Introduction to Google Summer of Code 2015An Introduction to Google Summer of Code 2015
An Introduction to Google Summer of Code 2015
 
Code Institute October Open Evening
Code Institute October Open EveningCode Institute October Open Evening
Code Institute October Open Evening
 
Community of Practice - Project Specific - Steering Committee 4
Community of Practice - Project Specific - Steering Committee 4Community of Practice - Project Specific - Steering Committee 4
Community of Practice - Project Specific - Steering Committee 4
 
GDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdfGDSC-UB_Google_interview_process_final.pdf
GDSC-UB_Google_interview_process_final.pdf
 
One Week, One Course
One Week, One CourseOne Week, One Course
One Week, One Course
 
What are Graduate Schemes and How do I Apply
What are Graduate Schemes and How do I ApplyWhat are Graduate Schemes and How do I Apply
What are Graduate Schemes and How do I Apply
 

Recently uploaded

How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
vencislavkaaa
 
Exploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical CommunicatorsExploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical Communicators
Ben Woelk, CISSP, CPTC
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
alexthomas971
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
thomasaolson2000
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
HeidiLivengood
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
mmorales2173
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
atwvhyhm
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
IrlanMalik
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
foismail170
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
Manu Mitra
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
andreakaterasco
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
foismail170
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
pxyhy
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
Manu Mitra
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
ideatoipo
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
yuhofha
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 

Recently uploaded (20)

How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
 
Exploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical CommunicatorsExploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical Communicators
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.Personal Brand Exploration Comedy Jxnelle.
Personal Brand Exploration Comedy Jxnelle.
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
 
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR GeneralistHeidi Livengood Resume Senior Technical Recruiter / HR Generalist
Heidi Livengood Resume Senior Technical Recruiter / HR Generalist
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
 
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
原版制作(RMIT毕业证书)墨尔本皇家理工大学毕业证在读证明一模一样
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
 
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
欧洲杯投注网站-欧洲杯投注网站推荐-欧洲杯投注网站| 立即访问【ac123.net】
 
135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering135. Reviewer Certificate in Journal of Engineering
135. Reviewer Certificate in Journal of Engineering
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
 
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
太阳城娱乐-太阳城娱乐推荐-太阳城娱乐官方网站| 立即访问【ac123.net】
 
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
一比一原版(UVic毕业证)维多利亚大学毕业证如何办理
 
134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science134. Reviewer Certificate in Computer Science
134. Reviewer Certificate in Computer Science
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
 
一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理一比一原版(YU毕业证)约克大学毕业证如何办理
一比一原版(YU毕业证)约克大学毕业证如何办理
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 

GDSC - Google Internship Experience

  • 1. Google Internship Experience Vuk Vuković Kristina Nikolić Aleksandar Maksimović
  • 2. Agenda ● Introduction ● Internship Opportunities ● Application Process ● Selection Process ● Interview Preparation ● Offices ● In conversation with the interns ● FAQ
  • 3. Internship Opportunities ● Regions ○ EMEA - Europe ○ North America ○ Other parts of the world ● Roles ○ SWE/SRE - Bachelor, Master and PhD students ○ STEP interns - First and second year students ○ Research - Bachelor, Master and PhD students ● Duration ○ Typically 12-14 weeks
  • 4. Dates - Europe (EMEA) ● Application opens around October 19th ● Aplay as soon as possible! ● Application closes - end of November Dates - North America ● Applications are already open! ● Deadline - February Note: Only one application per region needed (final location depends on the host matching). Application Process
  • 5. void internshipApplication(CV cv) { // Most probably on 19/10 sendApplication(“https://careers.google.com", cv); fillQuestionnaire(); for (int i = 0; i < 2; i++) { intreview(); // ~45min Thread.sleep(900000); // 15min = 900000ms } // 2 weeks try { while (!hostMatched()) { hostInterview.wait(); } signContact(); } catch (InternshipDeadlineTimeout e) {} }
  • 6. ➔CV Screening ➔Coding excercise (sometimes) 2 - 3 elementary coding questions Online platform ➔Fill a questionnaire with interests and preferences Consider not focusing on a single area (mention specific Google products) You can change your answers during the process ➔Technical interviews 2 interviews (virtual with Google engineers) - 45 min Choose programming langugage (Python, Java, C/C++, etc) Third interview in rare cases Hiring committee (~2 weeks) Selection Process
  • 7. ➔Intern placement (host matching) Based on the preferences from questionnaire potential team is matched Short interview (usually not technical, be friendly!) Previous experience and skills, meet each other Discuss team’s area of work, potential project and technologies Usually 3 candidates, mutual host-intern match needed ➔Offer, contact, formalities Recieve an offer from the recruiter Accept and sign a contract 🎉 Complete visa and other formalities Selection Process
  • 8. Interview preparation • Do not focus on complicated algorithms • Cracking the Coding Interview (only certain chapters) • LeetCode (including forum) • YouTube videos (mock interviews) • Coding and CS fundamentals, high-level theory, data structures, algorithms • Choose programming language (Python, Java, C/C++, etc) • Code is written in Google Doc (try to make it runnable) • Speak your mind! • Discuss your thought process, listen to hints, comment of advantages and disadvantages, note time and space complexity
  • 9. • Restaurants (breakfast, lunch, dinner), micro-kitchens, gym, special rooms, events Main Google hubs: • Zurich, London, Munich • Mountain View, New York City Internships 2022: • 3 days in office, 2 days in office/WFH Implications on: • Visa process • Compensation • Relocation bonus Offices
  • 10. Internships? Academia? Tech interests? Experiences before Google
  • 12. City? Team? Project? Tech? Fun? The Internship
  • 13. Insights? Future plans? Google again? After Google
  • 14. FAQ ● Da li je potrebno savrseno uraditi sve algoritamske zadatke, do kraja? ● Koji nivo edukacije je potreban i da li studenti koji ne studiraju CS mogu konkurisati za praksu? ● Razlike između prakse online i uživo? ● Da li je tokom vaše prakse postojao mentor zadužen samo za vas? ● Pored tehničkog znanja, koji još skill ste unapredili tokom trajanja prakse?
  • 15. Q&A