Every developer, designer or marketer thinks of getting a job at well-known and huge organizations like Google, Facebook, LinkedIn or Netflix, but it’s very hard to reach these companies for the interview even if you have all the skills. Today I’m sharing ways to land interviews at these organizations.
- Cold Email Strategy
- Get Referrals
- Personal Projects
- Resume Tips
1. Contacts & Cold email strategy
Check your contacts
First of all, check your contact list. It sounds kind of weird but it’s been the most successful way. You'll definitely find someone with a job at Google or Facebook or maybe someone had connections with recruiters before.
Reach out to your alumni! They will tell you the honest way to get the job, how they got into it and maybe they can help you (refer you).
Cold email strategy
It's not recommended, but sometimes this can work like a charm. This is how it works:
- Some employees of the company will post about the job opening, on Twitter and LinkedIn.
- You should comment, DM, and email them and try to showcase your resume and projects to them.
2. Get referrals
This makes sure that your resume will reach the recruiters. But what if you don’t know anyone at a large tech firm and don’t have connections?
This site offers employee referrals to top companies such as Google and Facebook. I like how developers screen your resume, instead of recruiters who may not be technical and usually look for keywords/big names.
3. Personal Projects
If you have some popular personal projects, or you ran up a small community, then this can heavily increase the chances to land the interview.
This confirms that you’re creative enough, have the skill, and how to manage yourself. Try posting your projects, ideas, and every other thing you want the recruiters to see on your website, Twitter, blog.
Check out my popular DEV post on this over here:
Web Development Projects That can help You Get a Job in 2019-2020
Aashir Khan ・ Oct 10 '19 ・ 3 min read
4. Resume Tips
Don’t add every other job you’ve done in the past
There is no need to add every job you’ve done in the past. Only mention the jobs you’ve been doing in the last 10 years.
Make it simple and easy to read.
Your resume should be simple and straightforward. Employers have a minimal amount of time to read your resume, so make sure it’s easily readable. Choose a clean professional font.
Keep it to a Page
It’s my personal opinion and by this source, I highly recommend that you should consider a one-page resume other than using two or more pages.
Google is just like any other company out there, but it’s company culture and lots of competition have made it hard to get a job there.
Try again and again, get referrals, send emails, make personal projects and make a perfect resume, one day you'll get the opportunity.
Follow me, cause I want more followers.
- Twitter: twitter.com/@justaashir
- Github : github.com/justaashir
Cover Photo Credit: Wikipedia
Top comments (11)
An additional advice from me:
To build your stunning one page resume, don't waste time trying to make something that looks good in Microsoft Word. Instead be a lazy programmer and rely au automation:
$ npm install && npm run dev
salomonelli / best-resume-ever
👔 💼 Build fast 🚀 and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.
Made with Vue and LESS.
How to use
Go to the cloned directory (e.g.
Customize your resume in the
resume/directory: edit your data
data.ymland replace the default profile-picture
id.jpgwith your picture. Rename your picture as
id.jpgand copy it in the
Preview resumes with
npm run dev. The command will start a server instance and listen on port 8080. Open (localhost:8080/home…
Thanks, this is really awesome. You just added more value to this post. I'll add this to my free resources list/
Glad I could help.
best-resume-everis a great tactic.
Strategy is even more important, so if you are wondering what to put in your resume, read this:
Resume Skills for the Developer with Upward Ambition
Erik Dietrich ・ Jan 15 ・ 7 min read
I think the best way to land a job at Google is buy a satanic bible, pray the devil and burn virgins on a stick. Apparently it's similar for Facebook but I don't dare write it in here.
Honestly the best way to handle companies that have a broken byzantine hiring process that rejects tons of good candidates ist simple:
Do not apply at those companies.
You will waste lots of time, feel like shit, and what is the upside for you considering that you could apply instead at companies that do this better?
But what is the second best way if you really want to work there?
Consider that there are two separate questions:
Do you think you would be good at the job itself? If not, don't apply.
If you think you would be good at the job itself, then realize that lots of good people have been rejected for dumb reasons.
I like personally how
So be cynical and consider the hiring process as an obstacle you should work around.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.