Open navigation menu

Working at Google

Google interns’ first week

Students who participate in Google internships work on interesting, meaningful projects, and are expected to have an impact from the start. Meet five summer interns during their first week at Google and get a firsthand look at what it’s like to work here — through their eyes.

Learn more about opportunities for students at Google

Job spotlight: Bertrand Damiba teaches Google Assistant to talk

Job spotlight: Bertrand Damiba teaches Google Assistant to talk

Inside our Seattle and Kirkland offices

Inside our Seattle and Kirkland offices

Increasing access to opportunity for everyone

Increasing access to opportunity for everyone

How to Land a Google STEP Internship in 2022

A thorough guide on how to get into this sought-after internship program  featuring  technical interview  tips, recommended  computer science  courses, and program requirements.

Alice Zhang

Whether you’re applying for a full-time position, an internship program, or to be part of the company in general, it’s a well-known fact that getting into Google is difficult.

The Google STEP internship, in particular, is highly sought after. Presenting a unique opportunity to first and second-year undergraduate students for professional and technical growth, the STEP internship is especially competitive among students looking for an entry-point into the industry.

However daunting it may seem to apply, the Google STEP internship is within reach once you have all the right information to prepare. This guide will walk you through the process of applying for the internship, from the application to the interview to the program details--we’ll be with you every step of the way!

The Google STEP Internship

The Google STEP Internship, or the Student Training In Engineering Program, is a summer internship created for first and second-year undergraduate students. 

Throughout this 12-week program, STEP interns work on software projects with their fellow interns and gain valuable professional experience and technical training from full-time Google employees.

Like many of its other programs, Google’s STEP internship prioritizes candidates from historically underrepresented groups including (but not limited to) students from minority backgrounds, students with disabilities, and first-generation students.

The dates for 2022 are (you choose between 1 of the 2 options):

  • May 25 - August 12, 2022
  • June 13 - September 2, 2022

Meeting the Qualifications

google thesis internship

Minimum Requirements

The minimum qualifications for the internship are as follows:

  • Be a first or second-year student pursuing a degree in Computer Science (or a related field)
  • First-year students: have taken at least one college computer science course (AP and IB count!)
  • Second-year students: have taken at least two college computer science courses
  • Have programming experience in Java, Javascript, Python, C++, and C
  • Be enrolled in a university in North America

Preferred Qualifications

Here are the preferred qualifications for the program:

  • Have at least two years remaining in a Bachelor's degree program after completion of the 12-week summer internship
  • Able to work full-time during the 12-week internship period between May and August or June and September

If you don’t meet the requirements, don’t worry! Google provides several internship opportunities. Whether you are a self-taught programmer, a recent graduate, or even a third-year student--you’ll find opportunities at Google. Check out our guide to Google’s BOLD   Internship Program and our video on Google’s   software engineering   internship for more information!

The First Step: Preparing the Application

google thesis internship

Since specific dates change year by year, we’ve listed the approximate application cycle in the United States:

  • Applications Open: mid-September
  • Applications Close: early-November
  • Interviews Held: October-April
  • Internship Duration: May-August or June-September

Applications for international Google STEP Internship positions have varying deadlines. Regardless of the office you're hoping to work in, check Google’s website frequently. It will help you stay updated on new postings and lean towards applying early.

The Application

The application process is fairly straightforward. Here's what you have to provide:

  • Contact information
  • Academic transcript

See Google’s website for the specific Google STEP Internship Essay Questions

How to Prepare

Before submitting your application, follow the checklist below to make sure you have the best shot!

Update your resume and ask trusted people to review it

Make sure your resume is up to date with your most relevant experience. Make the most out of the resources at your university and reach out to trusted professionals at your career center (or equivalent) to help you in the process. Additionally, we recommend having professionals in the field review it beforehand--it could be a family friend, mentor, etc!

Reach out to previous Google STEP interns

Gaining insider information about the program will give you a leg up when applying, whether it's knowledge about the work culture or professional experience you'll gain. This is a great opportunity to practice your networking skills: don't be afraid to cold-contact Google STEP interns on LinkedIn, Facebook, and so on! It’s even better if they are from your university.

Demonstrate interest in Google

Though this one seems a bit obvious, it definitely shouldn’t be overlooked! Reach out to your school’s career center to see if Google will host any information sessions or send representatives to your campus. Use the transition to digital work to your advantage and reach out to Googlers and recruiters for informational interviews. 

If you're able, maintain relationships with the people you reach out to. This will boost your chance of getting a referral down the road. Referrals aren't specifically required, but will give you a better chance of being discovered.

Get discovered

A great way to catch a recruiter’s eye is by participating in one of Google’s coding competitions . Google currently offers three types of coding competitions: Kick Start, Hash Code, and Code Jam. Coding competitions are also a great chance for you to demonstrate your skills with a specific programming language whether it’s Java, Python, or another one!

The Second Step: Acing the Interview

google thesis internship

Interview Process

The interview is made up of two, 45-minute phone calls set 15 minutes apart. Each interview will include several questions on data structures and algorithms.

Each 45-minute interview can be further broken down into three steps:

  • Introductions
  • Technical Assessment
  • Closing questions

If you pass the technical round, you will move on to the notorious matching process. Your information will be entered into a candidate pool, and interested teams can reach out and schedule a conversation. The company has already determined that your skills are up to par, so these conversations are purely about cultural fit. Be prepared to discuss how the team fits with your goals, skills, and interests.

Use the following tips to prepare for your technical interview:

Review the basics

As before any interview, make sure you have a strong understanding of the fundamentals: in this case, the focus will be on data structures and algorithms.

Practice your strongest programming language

Though the languages used most at Google are Java, C++, and Python, it is much better to be able to walk through a problem with a language you are comfortable with than to stumble into one trying to use a language you don’t know as well.

Run mock interviews with a whiteboard and a friend

One of the best ways to prepare for technical interviews is to practice solving problems in real-time with another person. Make use of a virtual or real-life whiteboard and pull up possible questions to answer. 

Key Considerations

Below, we’ve listed a few key points recruiters take into account when interviewing candidates:

  • Analytical and problem-solving skills: How did you analyze the problem? Did you miss any special/edge cases? Did you approach the problems methodically and logically?
  • Code effectiveness: Do you have a strong foundation in key concepts? Is your code working? Did you test your code?
  • Communication skills: Is your code clean/easy to read and maintain? Did you explain your ideas clearly?
  • Collaboration skills: Are you pleasant to work with?

The Third Step: Enjoying the Program!

google thesis internship

Potential Locations

The Google STEP internship is offered at a variety of locations, including several stationed internationally! The most popular include Mountainview (CA), Zurich (Switzerland), Dubai (UAE), Mexico City (Mexico), and so many more!

What to Expect

The summer STEP internship will be broken up into several key components. We’ve listed them below:

Software development project

Each STEP intern will have the opportunity to take part in a real development project with a team of Google employees and their fellow STEP interns.

Technical training

Interns will enhance coding skills through exposure to new tools and programming languages. As mentioned earlier, Google makes use of Java, C++, and Python the most, so expect to develop a strong foundation in these languages!

Professional experience

Interns will attend several technical talks with respected senior Google professionals and have additional opportunities for resume review, technical interview preparation, and presentation skill development. 

Mentorship from a Google professional

Each intern will be matched with a Google Engineer who will act as a guide through the summer experience.

Are you ready to become a Googler?

Gaining entry into one of the most coveted Google internships isn’t an easy task. However, if you succeed, you will have access to a network and community of some of the most passionate and brilliant professionals in the field.

To get there, follow our recommended guidelines in applying for the internship, trust in your abilities, and don’t hesitate to connect with Googlers and recruiters. Communication is key to landing the position and succeeding once you get in.

Google values strong qualifications, but only accepts the most passionate and dedicated candidates. Approach this process with an open mind, a desire for growth, and a high sense of commitment and you’ll be in a great place!

The information provided herein is for general informational purposes only and is not intended to provide tax, legal, or investment advice and should not be construed as an offer to sell, a solicitation of an offer to buy, or a recommendation of any security by Candor, its employees and affiliates, or any third-party. Any expressions of opinion or assumptions are for illustrative purposes only and are subject to change without notice. Past performance is not a guarantee of future results and the opinions presented herein should not be viewed as an indicator of future performance. Investing in securities involves risk. Loss of principal is possible.

Third-party data has been obtained from sources we believe to be reliable; however, its accuracy, completeness, or reliability cannot be guaranteed. Candor does not receive compensation to promote or discuss any particular Company; however, Candor, its employees and affiliates, and/or its clients may hold positions in securities of the Companies discussed.

More career paths articles

Inside the faang performance review process, google's apm program from a to z, get into the facebook rpm program in 2022, the ultimate guide to a product design career, engineer archetypes: which one are you, top 5 legal tech trends for 2021, how to make it as a freelancer in the tech industry.

BOLD Immersion

Group photo of BOLD immersion graduates

Eligibility

North america.

The Building Opportunities for Leadership and Development (BOLD) Immersion program provides students the opportunity to immerse themselves in a culture where great minds, cutting-edge technology, and smart business intersect to make a difference — each and every day.

Selected students will participate in a virtual program in the summer of 2023. The program will be a mixture of self-learning and weekly group sessions with Google mentors. The BOLD Immersion program provides:

  • A rare glimpse into the business side of the technology industry
  • A chance to grow your peer network
  • Exposure and insight into Google’s internship program and business career opportunities

The BOLD Immersion program takes place in multiple regions around the world, is open to higher education students, and is committed to addressing diversity, equity, and inclusion in our company, and the technology industry. Students that identify with a group historically excluded from the technology industry are encouraged to apply.

Looking for the BOLD Internship?

The Building Opportunities for Leadership and Development (BOLD) Internship Program is a paid summer internship for rising undergraduate seniors that are interested in business careers in the technology industry and full-time job opportunities at Google. The program aims to expose historically underrepresented students in this field to career opportunities in the industry and to prepare all entry-level talent to be ambassadors for diversity, equity, and inclusion in their careers. Students from all schools, and students who identify with a group that is historically underrepresented in the technology industry, including but not limited to Black/African American, Hispanic/Latinx, American Indian, students with disabilities, and veterans, are encouraged to apply.

To learn more and apply, head to our BOLD Internship page .

  • Be in the third year of a four year BA/BS program, in any major at an accredited university or college in the United States for the 2023-2024 academic year
  • Demonstrate academic excellence
  • Be authorized to work in the United States

Qualifications

BOLD Immersion aims to expose students that identify with a group historically excluded from the technology industry to career opportunities in tech. Students from all schools, and students who identify with a group historically excluded from the technology industry, including but not limited to Black/African American, Hispanic/Latinx, American Indian, students with disabilities, and veterans are encouraged to apply.

Who is eligible to apply?

To apply, students must:

Application process

Students who are interested in applying will be asked to complete an online application process which includes:

  • General background information (e.g. contact information and details about your current university)
  • Academic transcript from your current institution
  • Response to our short answer prompt

Recipients will be selected based on the overall strength of their essays and application materials compared to the entire applicant pool.

Important: Before starting the application, please have the following ready for upload:

  • PDF copy of your resume and transcript merged into one single file
  • PDF copy of your current transcript (unofficial is acceptable)
  • PDF copy of your short answer response

Please ensure that you enter your information accurately and that you submit your application in one sitting as you cannot save in progress. You will receive a confirmation when your application has been successfully submitted. Please review FAQs for BOLD Immersion below. Should you have any additional questions, please reach out to [email protected] . Thanks for your interest in applying!

Please apply by completing the BOLD Immersion Application 2023.

What is Google BOLD Immersion?

At Google BOLD Immersion you will have the opportunity to get a glimpse into the business side of the technology industry, a chance to grow your peer network, and exposure and insight into Google’s business internship and career opportunities.

When will the program take place?

Google BOLD Immersion will take place virtually during the summer of 2023. There will be programming over the course of the 2 week immersion for the 2023 cohort from across the country.

Is US citizenship required for BOLD Immersion?

To be considered for the BOLD Immersion Program, you must be legally authorized to work in the United States. Unfortunately, applicants without acceptable proof of identity and work authorization are not eligible to participate. You can find out about other opportunities for international students on our student website.

When will I find out if I’ve been selected?

We will review all applications after the application closes on June 5, 2023. We’ll be reaching out to all students to notify them of our decision by the last week of June 2023.

How do I submit my transcript and resume?

  • Merge your resume and transcript into a single PDF.
  • Upload file to your Google Drive account (available with Gmail accounts).
  • Title the doc with your lastname_firstname_materials” e.g. “Potter_Harry_Materials".
  • Share the document indicating that anyone with the link can view.
  • Copy the URL and include the link in the application form.

Do I need to submit an official transcript?

No, an unofficial transcript is all you need. Please make sure that we can easily read the transcript copy you submit. A PDF format is preferred.

Other questions? Don’t see your question answered on this page?

Please email [email protected] with additional inquiries.

You might also like

Google summer of code logo

Google Summer of Code

Google Summer of Code is a global, online program pairing new open source contributors with mentors from an open source organization that welcome them into their community and guide them through a 12+ week coding project.

Three Google employees talking outside

We've curated good stuff like playlists, technical development resources, and other material to help you be your best.

A bunch of students sitting down and smiling at the camera

Cloud Technical Residency and Cloud Sales Academy

Google Cloud is on a mission to change the world of enterprise computing, and Cloud Technical Residents have a front row seat to the action. During the 12-month rotational program, Residents help shape and execute strategies to help customers “go Google.”

JavaScript must be enabled in order for you to use Google Careers. However, it seems JavaScript is either disabled or not supported by your browser. To view the site, please enable JavaScript by changing your browser options, then try again .

google thesis internship

DEV Community

DEV Community

Divya Sri Darimisetti

Posted on Feb 4, 2022

How I got my internship at Google - The interview process with tips and resources

I am Divya Sri Darimisetti, a student currently pursuing my BTech in Electrical Engineering from the National Institute of Technology, Rourkela. I am neither a competitive coder nor a GSoCer. I had a phase in my life where I had more rejections than the hens in a hen house, starting from a few startups, fintechs, and even some student leadership programs. So, this blog is undoubtedly for you if you are like me!

this is the sign your're looking for

Ever since I’ve received an internship offer from Google, there have been a few questions from curious individuals who wanted to know about my preparation strategy and the application process. So, I decided to write a blog to cover all the queries. I would like to mention two points before going ahead.

  • I’ve never explicitly prepared for an organization somewhat never expected a call from Google.
  • NOW is never too late regarding when to start the preparation.

let's get started

When do the applications open?

The applications usually open during mid-August and September for the APAC region specifically for SWE and AE roles. I’ve applied for the Application Engineering internship on Sept 5th, 2021. I know you might have a thought popping in your mind which says, “ Do we need to check the career sites of various websites frequently? ” My answer depends on if you are organization-specific or interested in various areas. It wouldn’t be hard to check once a week if you’re organization-specific. If you aren’t specific, look out for posts on social media like LinkedIn and join social groups on telegram where they would frequently post such opportunities. Through a telegram group (username: @internshipandhackathon), I got to know about SWE internship openings and checked out for other roles.

I'll take your questions now

What do they ask for in the Application?

I was asked for basic details, a resume, transcripts, and a link to any website like a portfolio in the application form. A portfolio site would be a wonderful way to showcase your work as a developer. Check out mine here . Even if you’re not into web development, there are a lot of no-code platforms and basic web dev templates which make your work easy. Moreover, you don’t need to have 100% of the preferred qualifications mentioned. Around 70% would be great to apply because you can learn the rest 30% on the go provided you are interested in that area.

Don’t hesitate to apply for companies and fellowships thinking you’re unqualified. If you have the curiosity and passion for learning and experimenting, everything will fall in the right place at the right time.

Your work speaks for you, and most companies do resume shortlisting before proceeding further, so maintain an excellent standard resume with 2-4 good projects, extracurricular activities, and achievements make sure the content in your resume aligns with the requirements of the role.

Do you want to know?

What do AEs do?

Application engineers play a specific role in developing, deploying, and supporting Google’s internal business applications. Depending on the situation, they might implement vendor-sourced enterprise software, configure the software, customize and integrate it with other internal systems. Other times, they’ll primarily create custom-built software. For now, this brief overview would do since elaborating about the responsibilities will make it lengthy and isn’t essential in this context.

Game on

The Game starts

After two months approx., I received an email from a recruiter at Google on November 11, 2021, stating that I was receiving the mail because I applied via one of Google's Hiring sources and was shortlisted for an internship opportunity for Summer 2022 for Application Engineer role. They’ve asked for my resume and based on my interest and capabilities, and they said they would follow up with details of the interview.

It's pretty exciting

The interview process - the exciting part

Each interview was scheduled for 45 min with one Google employee. I cannot disclose the questions due to an NDA signed earlier. Usually, there are two rounds, one on system design and the other on problem-solving with DSA, designing and implementing data structures algorithms.

Round 1 - The shared coding doc interview, aka problem-solving

I’ve received a follow-up mail from a recruiting coordinator in the evening stating that my interview was scheduled for the next day and to confirm if I would be available at that specific time. I didn’t expect the interview to be so near, so all I did was go through my notes till whatever I could cover before the time. This interview was one of the friendly interviews I experienced. I was nervous, but the interview took the first 5-10 minutes to do an introduction and ensured I’m comfortable. Later, I was asked a question from DSA. I knew the interviewer wasn’t satisfied in the first half because he couldn’t get what I was trying to do and could point out errors, but in the last 15 minutes, I explained to him about my approach, and he was impressed by the way I approached the problem. I could get from his smile and “ all the best for you next round ” that I’ve done well.

Speak out loud throughout the interview so that the interviewer is on the same line with you.

Here comes treble

The shared plain doc interview aka Application design round

After around ten days, I’ve received another email from a coordinator saying that they were happy to connect me with another team member for an interview. It was scheduled for the next day in the afternoon. I’ve confirmed that I will be available. Coming from a non-CS background , I was unprepared for this round since I never studied any system design concepts nor explored that part of CS myself. I binge-watched and made notes from Gaurav Sen’s YouTube playlist. I asked my recruiter regarding the details of the interview. She provided me with material on how to approach application/system design.

  • Chat Messaging Systems for Interviews (Focus on the approaches and explanations about how to tackle design questions)
  • Prepare for Your Google Interview: System Design (Focus on the Google nuances when it comes to design questions)

The interviewer was straightforward. He asked me nothing except my name and jumped into the question to save time. Having experience working with full-fledged web development projects earlier, the question was easier to solve with minimal system design knowledge. I couldn’t present my approach in a structured way to the interviewer but made sure that I cleared my questions and stayed on the same line with the interviewer. We had a time crunch. The interviewer asked a few questions to ensure all critical areas were covered. I couldn’t complete the architecture part, so I felt I messed it up and didn’t expect further process.

System design rounds are more like a conversation. Make sure to clarify everything with your interviewer.

Even if you aren’t sure, make sure you answer instead of going silent and reason for the specific answer. If it’s wrong or you can have a better approach, the interviewer will help you out or ask questions to help you achieve the clarity needed.

Do you understand?

The unexpected shared coding doc - the final round

Unlike previous rounds, I received this mail after a week. The interview was scheduled for the same day at night. Usually, it’s only two rounds. I felt that it’d be hard to go through the third round since I’ve read that they’ll grill you and might not extend an offer in an article. I’ve decided to give the interview to learn and enjoy the process without any hope for an offer. The interviewer was friendly like the previous two. He just asked if I wanted to say anything about myself, so I gave a brief intro, after which the interviewer started the round. The whole interview had two questions. I could solve the first question in 5-10 minutes. For the next half an hour, I continued with the next question. Though I could write an O(n) approach solution, the interview had an O(logN) solution on his mind which I couldn’t figure out during the given time. I asked the interviewer about the better approach, and he said to take it as homework and left a slight hint. I was satisfied with my performance but had no hope. I didn’t expect another coding round since I messed up the design round. It went well when I look back now.

At the end of every interview, interviewers will ask if we have any questions. Make sure you have good questions about the role or what you’re curious to know about them. My first interviewer loved my question since he had never experienced anyone ask him the same one to date.

And that's how it's done

The Offer - The OMG moment - End Game

After approx. ten days, I got an email from my recruiter congratulating me and asking to share my acceptance by the EOD (end of the day). During my process, I have reached out to a couple of awesome folks on LinkedIn and got some amazing set of resources which I am compiling here. In case you want to know something more feel free to comment down below or reach me out on LinkedIn .

Get in the game man

System Design : DBMS concepts, SQL, and some experience with app/web design Gaurav Sen's System Design Playlist DSA : There are a lot of resources out there. Each individual prefers a different one. If you prefer books,

  • Cracking the coding interview
  • Data Structures: Pseudocode approach with C++

If you prefer video lectures, Paid:

GFG's DSA self-paced course (in CPP and java)

Abdul Bari's mastering DSA course on Udemy (in C and CPP)

YouTube channels

Love Babbar’s 450 DSA questions

I prefer the CTCI book and GFG self-paced course. Hackerrank, Leetcode, and GFG are good platforms for beginners. Hackerrank and Leetcode are highly recommended platforms by everyone. GFG is good for clearing out concepts and implementations. While preparing, learn how to build a particular data structure from scratch since few companies ask such questions. So, summing up, this is my journey in getting the opportunity from the world’s most famous tech company. I hope you learned something new from my experience and even got the confidence.

Never give up and good luck will find you.

Top comments (25)

pic

Templates let you quickly answer FAQs or store snippets for re-use.

sumana2001 profile image

  • Location Bangalore, India
  • Joined Nov 2, 2020

Really well written and very useful!😍😍 Thanks!❤️

irsayvid profile image

  • Location India
  • Joined Nov 3, 2020

Means a lot. Thank you so much. 😁

kumarshantanu01 profile image

  • Joined Jul 15, 2021

Very useful blog.✨💯

Glad to know that. Thank you 😁

asambhab profile image

  • Joined Sep 17, 2021

Loved every bit of it ❤️❤️❤️

Means a lot. Thank you 😁

aniket762 profile image

  • Email [email protected]
  • Education National Institute of Technology, Rourkela
  • Pronouns He/Him
  • Work SDE at Wells Fargo

Good stuff 🥳

Thank you 😁

prashik profile image

  • Joined Jan 1, 2021

Congrats!! Thanks for sharing your experience 💯✨

Thank you!! It's my pleasure. ✨

zigrazor profile image

  • Joined Jul 20, 2021

Thank You for this useful Article!!

You're welcome!

boaty profile image

  • Location THAILAND
  • Joined Apr 23, 2021

itsgreddy profile image

Thank you for the blog!

My pleasure 😁

ab_has profile image

  • Joined Feb 19, 2022

meshack254 profile image

  • Joined Jan 3, 2022

Thanks a lot! Uuhmm, your portfolio returns a 403.

Thank you. Due to high traffic, the quota got exhausted. It'll automatically reset after few hours.

hmshuvo314 profile image

  • Joined Dec 19, 2021

Hey congrats! Would like to know how are you doing at your job at Google. Also, was it a remote position? Which goggle office you applied to/working at now?

Hey! I'll be an intern this summer'22. I applied to Google India.

kiran16 profile image

  • Email [email protected]
  • Education University College of Engineering BIT-campus, Anna University.
  • Work Student
  • Joined Jan 27, 2022

So insightful and I love the memes you added in between!

Glad someone appreciated them. Thank you!

knowkumud profile image

  • Joined Feb 4, 2023

I'm find the book. Please mention the author

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink .

Hide child comments as well

For further actions, you may consider blocking this person and/or reporting abuse

sejaljansari profile image

How Much Does It Cost To Build A Dating App In 2024?

Sejal Jansari - Apr 12

sh20raj profile image

🎩 JavaScript Magic: 20 Quirky Questions! 💫

Sh Raj - Apr 12

epakconsultant profile image

Crypto Investment: Top 3 Strategic Plans for Building a Robust Portfolio

sajjad hussain - Apr 12

dindustack profile image

Creating functions in JavaScript - Part 1

Chinwendu Agbaetuo - Apr 12

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

  • Applications

Life at Google

4 projects Google interns are working on this year

Jul 27, 2023

[[read-time]] min read

Learn about Jared’s work on Google Maps, how Chenille is prepping for an API release and more.

aden-profile-image

When I was choosing where to intern this summer, I knew I wanted to join a company where I’d do meaningful work. That seemed like the best way to develop my skills, figure out which career path to take and decide if that organization was the right fit for me.

At Google, I’ve been able to contribute to some of my favorite products. As an Associate Product Management intern, I work on Google Play Console , the platform where Play Store developers publish apps and access tools and insights that help them reach and engage their users. One of my projects is to build and launch a new feature that helps developers better understand how their business is performing in different markets.

While Google interns work across many different locations and teams, something we all have in common is taking on interesting projects like these. So for International Intern Day, I asked a few of my fellow interns what they’re working on and what they like most about it. Here’s what they shared:

1. Jared (New York, NY) builds new features for Google Maps

When interning at Google, you might end up working on a product used by more than a billion people globally. It could even be a product you use every day. For Jared Farrior, a Software Engineering intern, his work’s wide reach has been the most rewarding part of his internship. On the Google Maps team, he’s developed his technical skills and learned how to deliver an entire feature. “I’m gaining more experience each day and continuing to craft the pieces of this process, which results in developing an entire end-to-end feature,” Jared explains.

2. Dafne (São Paulo, Brazil) helps businesses make a bigger social and environmental impact

Maria Dafne, a Next Step Business intern , joined Google to put her passion for the environment into action. This summer, she’s working on Impact! ESG, a platform that helps businesses in Brazil understand and improve their brand perception when it comes to environmental, social and governance (ESG) issues. Dafne helps with the project’s research and narrative, and presents insights to customers. This work is particularly meaningful to her because “it influences brand managers and creative leads to build a better world through creating a positive environmental and social impact.”

3. Chenille (Sunnyvale, CA) preps for an API release

The new TensorFlow Quantization API , announced at Google I/O this year, helps machine learning developers make their models more cost and resource-efficient without compromising accuracy. Chenille Lawrence, a Technical Program Manager intern, is spending her summer supporting the API’s open source release. “I'm responsible for driving the release of the API by working with multiple engineering teams and aligning on key deliverables,” Chenille explains. “I also develop technical documents, such as code guides and other documentation, to support the release.” When I asked Chenille what the internship has meant to her, she shared, “The challenging scope of my project has been very empowering. I‘ve grown personally, professionally and have solidified my interest in machine learning.”

4. Hisham (Bangalore, India) develops tools to help devices run more efficiently

Teams across Google are always working on ways to make our devices run more efficiently and improve performance, battery life and security. Hisham Hadi, a Hardware Engineering intern, is working on the Google Tensor team . In his own words, Hisham has helped “develop a consistency check framework for the configuration of the chip so that issues can be identified and rectified early on.” When asked what excites him most about this work, Hisham explained, "Knowing that my contribution directly goes into making products that our users love is my biggest motivator."

Happy International Intern Day to my fellow interns!

Related stories

Google SJT_16x9_THUMBNAIL_05

Welcome to St. John’s Terminal, our new home in New York City

Thompson Center Keyword Header 16-9

A first look at the plans for our new Chicago office

googler-in-residence

How a Google in Residence instructor shaped my computer science career

Cafe_patio_credit_ Mark Wickens

5 things to do at the new Google Visitor Experience

quiz hero

Pop quiz: How well do you know Google?

25 fun facts about google offices and data centers.

Let’s stay in touch. Get the latest news from Google in your inbox.

Google PhD fellowship program

Google PhD Fellowships directly support graduate students as they pursue their PhD, as well as connect them to a Google Research Mentor.

Nurturing and maintaining strong relations with the academic community is a top priority at Google. The Google PhD Fellowship Program was created to recognize outstanding graduate students doing exceptional and innovative research in areas relevant to computer science and related fields. Fellowships support promising PhD candidates of all backgrounds who seek to influence the future of technology. Google’s mission is to foster inclusive research communities and encourage people of diverse backgrounds to apply. We currently offer fellowships in Africa, Australia, Canada, East Asia, Europe, India, Latin America, New Zealand, Southeast Asia and the United States.

Quick links

  • Copy link ×

Program details

Application status, how to apply, research areas of focus, review criteria, award recipients.

Applications are now open.

Submit by 11:59:59pm UTC-12 (AoE) May 8, 2024. Notification of decisions will be announced via email in July 2024.

  • Launch March 27, 2024
  • Deadline May 8, 2024
  • Winner selected by July 31, 2024

The details of each Fellowship vary by region. Please see our FAQ for eligibility requirements and application instructions.

PhD students must be nominated by their university. Applications should be submitted by an official representative of the university during the application window. Please see the FAQ for more information.

Australia and New Zealand

Canada and the United States

PhD students in Japan, Korea and Taiwan must be nominated by their university. After the university's nomination is completed, either an official representative of the university or the nominated students can submit applications during the application window. Please see the FAQ for more information.

India and Southeast Asia

PhD students apply directly during the application window. Please see the FAQ for more information.

Latin America

The 2024 application cycle is postponed. Please check back in 2025 for details on future application cycles.

Google PhD Fellowship students are a select group recognized by Google researchers and their institutions as some of the most promising young academics in the world. The Fellowships are awarded to students who represent the future of research in the fields listed below. Note that region-specific research areas will be listed in application forms during the application window.

Algorithms and Theory

Distributed Systems and Parallel Computing

Health and Bioscience

Human-Computer Interaction and Visualization

Machine Intelligence

Machine Perception

Natural Language Processing

Quantum Computing

Security, Privacy and Abuse Prevention

Software Engineering

Software Systems

Speech Processing

Applications are evaluated on the strength of the research proposal, research impact, student academic achievements, and leadership potential. Research proposals are evaluated for innovative concepts that are relevant to Google’s research areas, as well as aspects of robustness and potential impact to the field. Proposals should include the direction and any plans of where your work is going in addition to a comprehensive description of the research you are pursuing.

In Canada and the United States, East Asia and Latin America, essay responses are evaluated in addition to application materials to determine an overall recommendation.

What does the Google PhD Fellowship include?

Students receive named Fellowships which include a monetary award. The funds are given directly to the university to be distributed to cover the student’s expenses and stipend as appropriate. In addition, the student will be matched with a Google Research Mentor. There is no employee relationship between the student and Google as a result of receiving the fellowship. The award does not preclude future eligibility for internships or employment opportunities at Google, nor does it increase the chances of obtaining them. If students wish to apply for a job at Google, they are welcome to apply for jobs and go through the same hiring process as any other person.

  • Up to 3 year Fellowship
  • US $12K to cover stipend and other research related activities, travel expenses including overseas travel
  • Google Research Mentor
  • 1 year Fellowship
  • AUD $15K to cover stipend and other research related activities, travel expenses including overseas travel
  • Up to 2 year Fellowship (effective from 2024 for new recipients)
  • Full tuition and fees (enrollment fees, health insurance, books) plus a stipend to be used for living expenses, travel and personal equipment
  • US $10K to cover stipend and other research related activities, travel expenses including overseas travel
  • Yearly bursary towards stipend / salary, health care, social benefits, tuition and fees, conference travel and personal computing equipment. The bursary varies by country.

Early-stage PhD students

  • Up to 4 year Fellowship
  • US $50K to cover stipend and other research related activities, travel expenses including overseas travel

Late-stage PhD students

  • US $10K to recognise research contributions, cover stipend and other research related activities, travel expenses including overseas travel
  • US $15K per year to cover stipend and other research related activities, travel expenses including overseas travel

Southeast Asia

  • US $10K per year for up to 3 years (or up to graduation, whichever is earlier) to cover stipend and other research related activities, travel expenses including overseas travel

Is my university eligible for the PhD Fellowship Program?

Africa, Australia/New Zealand , Canada, East Asia, Europe and the United States : universities must be an accredited research institution that awards research degrees to PhD students in computer science (or an adjacent field).

India, Latin America and Southeast Asia : applications are open to universities/institutes in India, Latin America (excluding Cuba), and in eligible Southeast Asian countries/regions (Brunei, Cambodia, Indonesia, Malaysia, Myanmar, Philippines, Singapore, Thailand, Vietnam).

Restrictions : All award payments and recipients will be reviewed for compliance with relevant US and international laws, regulations and policies. Google reserves the right to withhold funding that may violate laws, regulations or our policies.

What are the eligibility requirements for students?

All regions

  • Students must remain enrolled full-time in the PhD program for the duration of the Fellowship or forfeit the award.
  • Google employees, and their spouses, children, and members of their household are not eligible.
  • Students that are already supported by a comparable industry award are not eligible. Government or non-profit organization funding is exempt.
  • Past awardees from the PhD Fellowship program are not eligible to apply again.
  • Grant of the Fellowship does not mean admission to a PhD program. The awardee must separately apply and be accepted to a PhD program in computer science (or an adjacent field) at an eligible institution.
  • Grant of the Fellowship will be subject to the rules and guidelines applicable in the institution where the awardee registers for the PhD program.

Nominated students in Africa, Australia and New Zealand, Canada and the United States, East Asia and Europe.

Universities should only nominate students that meet the following requirements:

  • Africa: Incoming PhD students are eligible to apply, but the Fellowship award shall be contingent on the awardee registering for a full-time PhD program in computer science (or an adjacent field) within the academic award year of the Fellowship award, or the award shall be forfeited.
  • Australia and New Zealand : early-stage students enrolled in the first or second year of their PhD (no requirement for completion of graduate coursework by the academic award year).
  • Canada and the United States : students who have completed graduate coursework in their PhD by the academic award year when the Fellowship begins.
  • East Asia: students who have completed most of graduate coursework in their PhD by the academic award year when the Fellowship begins. Students should have sufficient time for research projects after receiving a fellowship.
  • Europe: Students enrolled at any stage of their PhD are eligible to apply.

Direct applicant students in India, Latin America and Southeast Asia

  • Latin America : incoming or early stage-students enrolled in the first or second year of their PhD (no requirement for completion of graduate coursework by the academic award year).

What should be included in an application? What language should the application be in?

All application materials should be submitted in English.

For each student nomination, the university will be asked to submit the following material in a single, flat (not portfolio) PDF file:

  • Student CV with links to website and publications (if available)
  • Short (1-page) resume/CV of the student's primary PhD program advisor
  • Available transcripts (mark sheets) starting from first year/semester of Bachelor's degree to date
  • Research proposal (maximum 3 pages, excluding references)
  • 2-3 letters of recommendation from those familiar with the nominee''s work (at least one from the thesis advisor for current PhD students)
  • Student essay response (350-word limit) to: What impact would receiving this Fellowship have on your education? Describe any circumstances affecting your need for a Fellowship and what educational goals this Fellowship will enable you to accomplish.
  • Transcripts of current and previous academic records
  • 1-2 letters of recommendation from those familiar with the nominee's work (at least one from the thesis advisor)

Canada, East Asia, the United States

  • Cover sheet signed by the Department Chair confirming the student passes eligibility requirements. (See FAQ "What are the eligibility requirements for students?")
  • Short (1-page) CV of the student's primary advisor
  • 2-3 letters of recommendation from those familiar with the nominee's work (at least one from the thesis advisor)
  • Research / dissertation proposal (maximum 3 pages, excluding references)
  • Student essay response (350-word limit) to: Describe the desired impact your research will make on the field and society, and why this is important to you. Include any personal, educational and/or professional experiences that have motivated your research interests.
  • Student essay response (350-word limit) to: Describe an example of your leadership experience in which you have positively influenced others, helped resolve disputes or contributed to group efforts over time. (A leadership role can mean more than just a title. It can mean being a mentor to others, acting as the person in charge of a specific task, or taking the lead role in organizing an event or project. Think about what you accomplished and what you learned from the experience. What were your responsibilities? Did you lead a team? How did your experience change your perspective on leading others? Did you help to resolve an important dispute at your school, church, in your community or an organization? And your leadership role doesn’t necessarily have to be limited to school activities. For example, do you help out or take care of your family?)

Students will need the following documents in a single, flat (not portfolio) PDF file in order to complete an application (in English only):

  • Student applicant’s resume with links to website and publications (if available)
  • Short (one-page) resume/CV of the student applicant's primary PhD program advisor
  • 2-3 letters of recommendation from those familiar with the applicant's work (at least one from the thesis advisor for current PhD students)
  • Applicant's essay response (350-word limit) to: Describe the desired impact your research will make on the field and society, and why this is important to you. Include any personal, educational and/or professional experiences that have motivated your research interests.
  • Applicant's essay response (350-word limit) to: What are your long-term goals for your pathway in computing research, and how would receiving the Google PhD Fellowship help you progress toward those goals in the short-term?

How do I apply for the PhD Fellowship Program? Who should submit the applications? Can students apply directly for a Fellowship?

Check the eligibility and application requirements in your region before applying. Submission forms are available on this page when the application period begins.

India, Latin America and Southeast Asia: students may apply directly during the application period.

Africa, Australia, Canada, East Asia, Europe, New Zealand, and the United States : students cannot apply directly to the program; they must be nominated by an eligible university during the application period.

How many students may each university nominate?

India, Latin America and Southeast Asia : applications are open directly to students with no limit to the number of students that can apply from a university.

Australia and New Zealand : universities may nominate up to two eligible students.

Canada and the United States : Universities may nominate up to four eligible students. We encourage nominating students with diverse backgrounds especially those from historically marginalized groups in the field of computing. If more than two students are nominated then we strongly encourage additional nominees who self-identify as a woman, Black / African descent, Hispanic / Latino / Latinx, Indigenous, and/or a person with a disability.

Africa, East Asia and Europe : Universities may nominate up to three eligible students. We encourage nominating students with diverse backgrounds especially those from historically marginalized groups in the field of computing. If more than two students are nominated then we strongly encourage the additional nominee who self-identifies as a woman.

*Applications are evaluated on merit. Please see FAQ for details on how applications are evaluated.

How are applications evaluated?

In Canada and the United State, East Asia and Latin America, essay responses are evaluated in addition to application materials to determine an overall recommendation.

A nominee's status as a member of a historically marginalized group is not considered in the selection of award recipients.

Research should align with Google AI Principles .

Incomplete proposals will not be considered.

How are Google PhD Fellowships given?

Any monetary awards will be paid directly to the Fellow's university for distribution. No overhead should be assessed against them.

What are the intellectual property implications of a Google PhD Fellowship?

Fellowship recipients are not subject to intellectual property restrictions unless they complete an internship at Google. If that is the case, they are subject to the same intellectual property restrictions as any other Google intern.

Will the Fellowship recipients become employees of Google?

No, Fellowship recipients do not become employees of Google due to receiving the award. The award does not preclude future eligibility for internships or employment opportunities at Google, nor does it increase the chances of obtaining them. If they are interested in working at Google, they are welcome to apply for jobs and go through the same hiring process as any other person.

Can Fellowship recipients also be considered for other Google scholarships?

Yes, Fellowship recipients are eligible for these scholarships .

After award notification, when do the Google PhD Fellowships begin?

After Google PhD Fellowship recipients are notified, the Fellowship is effective starting the following school year.

What is the program application time period?

Applications for the 2024 program will open in March 2024 and close in May 2024 for all regions. Refer to the main Google PhD Fellowship Program page for each region’s application details.

A global awards announcement will be made in September on the Google Research Blog publicly announcing all award recipients.

How can I ask additional questions?

Due to the volume of emails we receive, we may not be able to respond to questions where the answer is available on the website. If your question has not been answered by a FAQ, email:

Africa: [email protected]

Australia and New Zealand: [email protected]

Canada and the United States: [email protected]

East Asia: [email protected]

Europe: [email protected]

India: [email protected]

Latin America: [email protected]

Southeast Asia: [email protected]

See past PhD Fellowship recipients.

Discover our collection of tools and resources

Browse our library of open source projects, public datasets, APIs and more to find the tools you need to tackle your next challenge or fuel your next breakthrough.

Resources Banner

IMAGES

  1. 6 Tips for Writing Your Thesis in Google Docs

    google thesis internship

  2. Google BOLD Internship 2019-2020 (500 Words)

    google thesis internship

  3. My Google Internship Resume

    google thesis internship

  4. How to get an internship at Google

    google thesis internship

  5. how I got my google internship

    google thesis internship

  6. How To Apply For Internship In Google Company

    google thesis internship

VIDEO

  1. hydangea the movie part 1: thesis, internship, psychology, kreb cycle

  2. Celebrating 15 years in Google's Shanghai office

  3. Final Presentation of Thesis Research Internship

  4. كتابة الرسائل العلمية (الجزء الثانى-ب)Writing a Thesis (Part II-B)

  5. Research introduction structure

  6. EDUA630 (thesis) Assignment No.5 Last Part

COMMENTS

  1. Students

    Find internships, jobs, and resources to prepare you for a role a Google — either today or in the future.

  2. Internships

    Our interns. #GoogleInterns work across Google, including being part of various teams like software engineering, business, user experience, and more. With internships across the globe, we offer many opportunities to grow with us and help create products and services used by billions. Come help us build for everyone.

  3. Build for Everyone

    The internship is open to full-time, degree-seeking students pursuing a bachelor's, master's, or PhD in Electrical Engineering with an emphasis on system design. Applications open in January. Our interns are a part of Google—involved and solving problems from the start. As a technical intern, you are excited about tackling the hard problems ...

  4. Careers

    Google Research in Montreal performs both open-ended and applied research, in numerous areas including reinforcement learning, meta-learning, optimization, program synthesis, generative modeling, machine translation, and more. ... Internships take place throughout the year, and we encourage students from a range of disciplines, including CS ...

  5. Build your future with Google

    To help interns develop their technical skills, build confidence in their abilities, and better prepare them for their future in computer science. All STEP interns will receive coaching and mentorship from Google engineers to guide you through your summer experience. To give interns an inside look at Google's unique environment, community, and ...

  6. Build your future with Google

    Google looks for people capable of learning and problem-solving over people who have complete technical mastery." Ernesto Gutierrez. Partner Development Manager, Mexico City. Read Ernesto's story Browse all stories ... Internships. Our #GoogleInterns and residents help build products that create opportunities for everyone. Bring your insight ...

  7. Build your future with Google

    Explore Google's diverse programs for business, engineering, arts, and more. Learn new skills, discover new opportunities, and build your future with Google.

  8. Build for Everyone

    This varies by internship. For the course load requirements for your specific internship opportunity, refer to the job description on our careers site. Depending on the type of internship and location, you may still be eligible if you aren't currently enrolled in a full-time course load. I've applied for an internship before.

  9. Build for Everyone

    BOLD Internship Program. Be bold. A unique undergraduate internship experience to Build Opportunities for Leadership & Development (BOLD). The BOLD Internship application for Summer of 2024 will open on October 2nd, 2023 and close on November 3rd, 2023 at 11:59pm Pacific Time (PT). Apply now.

  10. Google Interns' First Week

    Meet five summer interns during their first week at Google and get a firsthand look at what it's like to work here — through their eyes. Learn more about opportunities for students at Google. Google is a great place for students to start their careers. In this video, watch how five Google interns handle their first week on the job.

  11. How to Land a Google STEP Internship in 2022

    Since specific dates change year by year, we've listed the approximate application cycle in the United States: Applications Open: mid-September. Applications Close: early-November. Interviews Held: October-April. Internship Duration: May-August or June-September. Applications for international Google STEP Internship positions have varying ...

  12. Build your future with Google

    The Building Opportunities for Leadership and Development (BOLD) Immersion program provides students the opportunity to immerse themselves in a culture where great minds, cutting-edge technology, and smart business intersect to make a difference — each and every day. Selected students will participate in a virtual program in the summer of 2023.

  13. Build for Everyone

    Once you've submitted your application online, our staffing team will review your resume, transcript, and any supplementary materials. The next step in the process is a series of interviews—which may be on the phone, via video conference, or in person—to assess your skills. For technical interviews, practice coding on a whiteboard, in ...

  14. A STEP-by-STEP Guide to Getting a Google Internship

    3. STEP stands for the Student Training in Engineering Program offered at Google. It is an eight- to 12-week internship designed specifically for second-year girls (third-year dual-degree students are also eligible) pursuing computer science and related fields. I was fortunate to be part of the STEP intern 2020 cohort and will be detailing the ...

  15. How I got my internship at Google

    I received an email from a recruiter at Google on November 11, 2021, stating that I was receiving the mail because I applied via one of Google's Hiring sources and was shortlisted for an internship opportunity for Summer 2022 for Application Engineer role. They've asked for my resume and based on my interest and capabilities, and they said ...

  16. Students

    Business Internships. SEE ALL JOBS. Our interns are a part of Google—involved and solving problems from the start. Business interns come from all backgrounds, bring their diverse talents to ...

  17. PhD Fellowship

    2-3 letters of recommendation from those familiar with the nominee''s work (at least one from the thesis advisor for current PhD students) ... Fellowship recipients are not subject to intellectual property restrictions unless they complete an internship at Google. If that is the case, they are subject to the same intellectual property ...

  18. Google 2023 interns share 4 projects they're working on

    1. Jared (New York, NY) builds new features for Google Maps. When interning at Google, you might end up working on a product used by more than a billion people globally. It could even be a product you use every day. For Jared Farrior, a Software Engineering intern, his work's wide reach has been the most rewarding part of his internship.

  19. PhD Fellowship

    The Google PhD Fellowship Program was created to recognize outstanding graduate students doing exceptional and innovative research in areas relevant to computer science and related fields. Fellowships support promising PhD candidates of all backgrounds who seek to influence the future of technology. Google's mission is to foster inclusive ...

  20. Build your future with Google

    Methodology. Novelty of the approach to, or of the insights into, the subject. Use of language and writing skills. Award. The award consists of a sum of USD 5000 (gross). The winner will be announced publicly in June 2024. Questions. If you have any questions, please reach out to us at [email protected].

  21. Google Legal Internship: Everything You Need To Know

    The application process for Google's legal internship is designed to assess a candidate's suitability for the role and their potential to contribute to the company's legal team. It is a rigorous process that requires candidates to showcase their skills, experiences, and passion for the field. Once the initial application is submitted, it ...

  22. Google Scholar

    Google Scholar provides a simple way to broadly search for scholarly literature. Search across a wide variety of disciplines and sources: articles, theses, books, abstracts and court opinions.

  23. Technical Writing Internship at Google

    282. 2. The views and opinions in this article are solely mine and they do not represent the opinions of Google in any way. This past summer (2018), I interned at Google's Kirkland office as a technical writer intern. A lot of people have asked me about my internship at Google and why I chose that particular internship.

  24. Evaluating the Effectiveness of an Internship Program

    This Thesis is brought to you for free and open access by TopSCHOLAR®. It has been accepted for inclusion in Masters Theses & Specialist Projects by an authorized administrator of TopSCHOLAR®. For more information, please contact [email protected]. Recommended Citation Jackel, Daniel, "Evaluating the Effectiveness of an Internship Program ...

  25. Internship Program

    Program Overview. The Tribal Health Experiential Student Internship Seminar program (THESIS) is a virtual 8-week paid internship for undergrad and recently graduated college students interested in Native American health. THESIS lets you experience tribal public health alongside mentors as you move your career forward and make a life-long impact.