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 summerinternship 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
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
- Be enrolled in a university in North America
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 BOLDInternship Program and our video on Google’ssoftware engineeringinternship for more information!
The First Step: Preparing the Application
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 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.
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
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:
- 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.
How to Prepare
Use the following tips to prepare for your technicalinterview:
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.
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!
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.
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!
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!
STEP (Student Training in Engineering Program), formerly known as Engineering Practicum, is a 12-week internship for first and second-year undergraduate students with a passion for computer science.Does Google step pay interns? ›
Yes, all Google internships are paid.Can I apply for Google step in 3rd year? ›
Eligibility: The applicant must be in their first or second year of a full-time Bachelor's in Computer Science or a related technical field. The applicant must have programming experience in Java, C++, or Python.Is it hard to get Google step internship? ›
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.How do Google step interns get selected? ›
Google hires students for STEP from various Indian campuses towards the end of November. They shortlist students based on resume, transcripts, and relevant programming and development experience. Whilst GPA does have a role to play, it is not the only criteria, as the overall profile of the candidate is also evaluated.How many Google step interns are accepted? ›
Google consistently ranks as one of the world's best employers, and it's for a reason. Some put their internship acceptance rate at only 2%, and many have said it's harder to get an internship at Google than it is to get admitted into Stanford University.Is Google step internship 2022 only for females? ›
I agree with the answer from Mathew Bohrer that the STEP internship does not discriminate against men.Do step interns get return offers? ›
This is based totally on mentor feedback and performance during the intern period. There's no additional interview conducted, usually. The return offers are given out within 14 days from the end of internship. Might vary sometimes (I got my return offer after 25 days from my end of my internship).How hard is it to get a job at Google 2022? ›
In fact, Google's acceptance rate is 0.2% compared with 5.2% for Harvard. Working for Google might sound like an unbelievable dream, but just because the odds are high doesn't imply they can't be ever in your favor! While hard, several thousands do get hired every year, so it is not impossible.Can 3rd year students apply for Google step internship? ›
You need to be a full-time student right now. Full-time students in their first or second year of a Bachelor's degree programme in Computer Science or a closely related technical subject are preferred. A grade point average of 3.30 or above is required (recommended).
A word on cover letters: they aren't required (and may or may not be considered), so it's your call on whether to include one. If you do decide to include a cover letter, many of the same suggestions we have for building a good resume apply here as well.Does Google internship look at GPA? ›
Officially, there is no minimum requirement for GPA if you want to be considered for an internship or full-time position at Google. However, you'd be best advised to have a score of at least 3.0 to avoid any awkward questions that you might not be able to answer to their satisfaction.What is Google internship acceptance rate? ›
Congratulations are in order if you're accepted because Google's acceptance rate for interns is less than 1%. It's important to note that some of the internship qualifications at Google are: Academic excellence.Do Google interns get hired? ›
Many Google Interns land a full-time position within the company after graduation or work for another well-known company.How do I crack an internship at Google? ›
Google's application process for their internship programs looks pretty straightforward - submit a PDF version of your CV, your transcript to demonstrate your results to date, and in some cases a cover letter or other short note. Simple, huh?What Google looks for in interns? ›
Some roles also require a technical assessment. Google generally looks for previous internships or relevant class or personal projects, and role-related knowledge along with leadership skills.How many hours a week do Google interns work? ›
Working Hours: John said that interns are encouraged to work 40 to 50 hours a week.What is the minimum age for internship in Google? ›
No, you must be 18 when you register for GSoC.How much do step interns make? ›
The average salary for a STEP Intern is $51,066 per year in United States, which is 58% lower than the average Google salary of $124,036 per year for this job.Do interns get rejected? ›
Internship rejection is pretty much inevitable. Most people will experience it at least once if they are putting themselves out there. You just don't hear people talk about the rejections as much as they do the wins. It's kind of like dating, you win some and you learn some.
After you express your gratitude for the offer, you can politely decline the offer using concise, even-toned language. If relevant, provide a reason for declining the offer, such as your acceptance of another role or inability to make the schedule work.Is Google being phased out in 2022? ›
In January 2020, Google announced that they would be phasing out support for all Chrome Apps, including WordQ for Chrome. The timeline that they have provided states that all Chrome Apps will be completely phased out by June 2022.What level is 5 years of experience at Google? ›
L4 - 1-5 years of industry experience, sometimes awarded to high potential new grads and PhDs. L5- Senior Software Engineer: 6-9 years of industry experience. This is the level most engineers are at internally within Google.Is food free for Google employees? ›
He explained that Google's free dinner perk started at 6:00 or 6:30 p.m., meaning if you wanted free food, you had to work later. The company offered shuttles that started at 6 a.m. and ran until 10 p.m. These shuttles were equipped with free WiFi, which he believes meant employees would have to work on the shuttle.Can a 4th year student apply for internship? ›
Final year students across any stream can apply. Should have excellent communication skills. Preferred both Male and Female Candidates. Job Types: Full-time, Internship, Fresher.Can I put Google certification on resume? ›
Yep! As long as the certifications are relevant for the job, you can include them on your resume.What are 3 things that you should definitely not do on your cover letter? ›
- Not following instructions.
- Using the wrong format.
- Discussing why you are looking for a new position.
- Using the same cover letter for every application.
- Writing without first researching the company and position.
- Discussing irrelevant work experience or a lack of experience.
Yes, the Google certification is well worth the time and effort. These certifications can add value to your resume. So, it is true to say that they can help you land an entry-level job in the IT industry with ease.What is the work of intern in Google? ›
Our interns bridge technical and business worlds, designing technologies with engineers and then zooming out to lead matrix teams such as Sales, Marketing and Finance, to name a few. The internship is available globally, with varying requirements and application dates.What GPA do you need to get an internship at Google? ›
Officially, there is no minimum requirement for GPA if you want to be considered for an internship or full-time position at Google. However, you'd be best advised to have a score of at least 3.0 to avoid any awkward questions that you might not be able to answer to their satisfaction.
Applying for a Google STEP Internship is open to any current college or university student majoring in Computer Science, Computer Engineering, or a closely related engineering/technology subject. Requirement: You need to be a full-time student right now.Which month does Google hire interns? ›
Between April to July 2022, Google will take the students for Summer Internship. Depending on your eligibility you can apply for the Google Internship 2022.