How can I get a job in Google?
I want to get a job in Google. But, I don't know what should I do to get job in Google at very good post. #job #career #computer-science #job-search #technology #engineering #programming
5 answers
Ashley’s Answer
Hello! It sounds like you have a career goal in mind. This is excellent!
Getting a position at a specific company can be difficult and can take some time, but there are definitely steps you can take. It took me 20 years to get a job at my target company. You need to develop your skill sets so that you are irresistible for the company (whether that is Google, Microsoft, or SAP!). The hiring manager isn't going to hire you just because you want to work there. You need a valuable skill that will make you a great employee and addition to their organization.
It's tough to tell from your question where you are in your career, so some of the advice I'm going to give may not be relevant, or may not be relevant yet.Here are some steps you can take:
- Do the research. Look through job descriptions on their job site to see what kind of role you want. Do you want to be a support analyst? Developer? Architect?
- What are the skills that they are hiring for? What matches your skill set and what do you need to do to develop yourself?
- Put a development plan together to fill the gaps. This may mean taking a course, or even looking at a different job or internship that would get you the necessary experience.
- NETWORK!! Does your brother know someone who works there? Ask him to make a connection. Have you met someone at an industry event who has done consulting with them? Take them out for tea and have a conversation about working there. Build a strong network who knows your skills and has connections to your target company. Most jobs are filled through network opportunities. I made my last company change by contacting someone I know who works at SAP and he connected me with the person who ended up hiring me.
- Apply for jobs - Are you ready to apply? Tailor your resume to the specific job that you want. Use the verbiage they use in their job posting. Most resume scanners look for specific words in your resume and cover letter which can be found in the job posting
- Think laterally - Consider starting in a role that isn't your target to get your foot in the door; Is an internship an option? Figure out what third party companies do consulting work for Google. Can you work at that company to build your skill sets and network.
Best of luck!
Paul’s Answer
Google is a great company and very tough to get into.
Depending on the job type, the interview process can be lengthy.
It would be helpful to know an employee at Google as it would help getting a resume pushed through.
Make sure you stand out, stay positive, energetic and have a clear understanding of the role in which you are applying.
Josh’s Answer
Google themselves publish a guide called 'how we hire' that would be worth looking at.
Also, here are some developers I'd bookmarked who have published their process for getting a job (what they learned, how they studied, etc).
- YK Sugi
- jwasham (article, github with resources)
The second link is awesome and contains tons of useful things like a set of flashcards to help study.
There are probably more stories and resources out there as well if you .... google? 😁
Sergey A.’s Answer
First, there is no guarantee you can get into a specific company, no matter how high your skillset. In my life I have passed most technical interviews with flying colors, and only failed two. One of them was over a poor phone connection, the other one was at Google, which took 6 months to even respond to my application, while I was having on-site interviews with Facebook, Goldman Sachs, Morgan Stanley, and the like. The guy interviewing me likely knew less about the subject than I did at the time, yet (or because of that) I was not invited for the next round.
That aside, you have to develop a skill or skills, such as software development or product design. It can also be the ability to manage people. Skills can be developed by going to college and/or a specialized school of some sort, by engaging in extracurricular activities (e.g. being a sports team captain can help develop ability to interact with people), by having other jobs/internships in related fields.
Sergey A. recommends the following next steps:
Anil’s Answer
https://leetcode.com/