Skip to main content
8 answers
9
Asked 747 views

HOW CAN I BECOME AN INTERN AT GOOGLE?

How can I become an itern at google i would love it there

+25 Karma if successful
From: You
To: Friend
Subject: Career question for you

9

8 answers


0
Updated
Share a link to this answer
Share a link to this answer

Aditya’s Answer

Hello,

From your tags, it seems like software engineering is your preferred field. As others have suggested, starting with Google's career page would be a beneficial first step. Google places significant emphasis on data structures and algorithms, so I recommend you begin focusing on these areas. Remember, practice is key and there's an abundance of excellent online resources available to help you.
0
0
Updated
Share a link to this answer
Share a link to this answer

Moses’s Answer

Hi! Bella

Are you a college student or are you still in high school.

This is a great place to start if you want to intern for Google:

https://careers.google.com/stories/applying-to-google/

AND

https://buildyourfuture.withgoogle.com/programs/step


Also remember Google have roles in different departments not only engineering. And every year they post their internship so you should be checking their website regularly and even be proactive by reaching to recruiters on Linkedin.
Thank you comment icon Thank you so much, Moses! bella
0
0
Updated
Share a link to this answer
Share a link to this answer

Holger’s Answer

The fact that a lot of people apply for a job at Google or any other tech giant gives you an advantage here. The advantage is that the interview process is very well known and commonly know as "MAANG interviews". MAANG stands for Microsoft/Meta, Amazon, Apple, Netflix & Google. There are books, blogs and videos about mastering these interviews from all different angles. So, you should be able to find what you need by searching e.g. "MAANG interview questions".

I would recommend to practice with the questions you find. Depending on how old you are and where you are on your educational path, practicing might seem very challenging at first. You don't need to be able to answer these questions at first. The goal is to learn and try to find a solution! Consistency is king here.

Holger recommends the following next steps:

Watch videos about MAANG interviews
0
0
Updated
Share a link to this answer
Share a link to this answer

Katherine’s Answer

In addition to other answers in this thread, I love the book "Cracking the Coding Interview". The author has lots of information about MAANG companies as well as great questions and practice for what to expect when going through a technical interview.
0
0
Updated
Share a link to this answer
Share a link to this answer

Luke’s Answer

Google, as well as other large tech companies, are very selective when choosing their interns, so it's very important for you to practice, practice, practice. Google (to my knowledge) conducts interviews by having you solve small, but difficult, data structures problems on a whiteboard. Writing code on a computer in an editor is *much* different than writing code on a whiteboard, so it's very important to practice solving problems by hand.

If you need help learning about these things, as someone else said there are countless great resources out there to learn from. Remember that you can do anything you want to, it just takes time and true dedication to see it through! Stay encouraged and dream big
0
0
Updated
Share a link to this answer
Share a link to this answer

Chris’s Answer

If you're convinced Google is what you want, go for it, the other responses cover that well.

Something to consider, though, is that an intern at a company like Google is unlikely to get anywhere close to real software. While the company is prestigious, the actual experience you have there may be trivial. Compare that to a smaller organization that would be more willing to give you real-world problems to solve and allow you to deploy production code to real users. You might walk away from that experience with more real-world experience under your belt.
0
0
Updated
Share a link to this answer
Share a link to this answer

David’s Answer

Securing an internship at Google is highly competitive, but it's definitely achievable with dedication and preparation. Here's a roadmap to help you increase your chances of landing an internship at Google: Prepare Your Skills and Qualifications: Gain Relevant Experience: Build a strong foundation in computer science, software engineering, or a related field through coursework, projects, and internships. Develop Technical Skills: Master programming languages such as Python, Java, or C++, and familiarize yourself with algorithms, data structures, and software development methodologies. Gain Experience with Google Technologies: Familiarize yourself with Google products, services, and technologies by exploring Google Cloud Platform, TensorFlow, Android development, and other relevant tools.

Build a Strong Resume and Online Presence: Highlight Relevant Experience: Tailor your resume to showcase your technical skills, projects, internships, and academic achievements related to software engineering or computer science. Create a Compelling LinkedIn Profile: Optimize your LinkedIn profile to highlight your skills, experiences, and interests. Connect with professionals working at Google and join relevant groups and communities. Develop a Personal Website or Portfolio: Create a personal website or portfolio to showcase your projects, code samples, and accomplishments. Include links to your GitHub repositories and any relevant blogs or articles you've written. Prepare for Technical Interviews: Practice Coding Challenges: Prepare for technical interviews by practicing coding challenges on platforms like LeetCode, HackerRank, or CodeSignal. Focus on data structures, algorithms, and problem-solving techniques. Review Google Interview Process: Familiarize yourself with the Google interview process, which typically includes multiple rounds of technical interviews focusing on algorithms, data structures, coding skills, and problem-solving abilities.
0
0
Updated
Share a link to this answer
Share a link to this answer

Josh’s Answer

In addition to the advice already given in this discussion, I think it's helpful to not limit looking for experience as a software engineer at just one company. Internships at large corporations can be highly competitive, and there's a wealth of knowledge to be gained from exploring different sectors and disciplines. Remember, opportunities to work at Google will always be there, and having diverse experience will increase your chances of finding the ideal role for you!

Furthermore, consider starting a self-driven programming project that sparks your interest. The project doesn't have to be complex, but should ideally address a problem you're passionate about solving.

For instance, during my college years, I worked with a few friends to develop a mobile app aimed at simplifying event discovery on campus. We created an app we wished was available to us. The process taught me a lot about mobile app development, software infrastructure, teamwork, and even non-technical skills such as business plan writing. This experience provided me with a wealth of talking points for future job interviews, which significantly contributed to securing future roles!
0