Live data from Hacker News

Ask HN: How do I make myself employable at Google as a programmer?

news.ycombinator.com

1–10 of 14 posts

Ask HN: How do I make myself employable at Google as a programmer?

#1
I love programming. I have been working at a couple of startups in the last 5 years. I want to move my career forward and improve my chances of being hired at a big company that is relatively more stable. I am in my early 30s and I am feeling insecure about the future. I have sent my CV a few times to Google and I didn't get a single response back.

Outside work, I write little programs for fun and to solve my own problems. I contributed to a couple of famous open source projects and blogged about it. I have put most of my personal projects on Github (link in bio). I am willing to put as much hours as required to make myself more employable. But I feel stuck. I don't know what to focus on, what projects to start, or what books to read to get them to notice me.

I would appreciate any advice or suggestions. Thanks.

Re: Ask HN: How do I make myself employable at Google as a programmer?

#2
Google reached out to me for a software development position about 9 months ago and the recruiter told me the main contributing factor was GitHub but he ended up making the initial contact through LinkedIn.

I never bothered applying because I didn't want to invest a lot of time preparing for the interview.

I would say keep doing what you're doing, just more of it. It wouldn't hurt to learn languages they use internally too.

Re: Ask HN: How do I make myself employable at Google as a programmer?

#4
Read this blog : http://haseebq.com/

This guy majored in English, was a world class poker player before he made his move into tech. In 1 year he learned enough to crush every single interview in top tech companies ( Google, Uber. Airbnb, etc. to name a few ). His blog posts provides information in extreme details. It might be of help. Cheers!

Re: Ask HN: How do I make myself employable at Google as a programmer?

#5
post #4

Read this blog : http://haseebq.com/ This guy majored in English, was a world class poker player before he made his move into tech. In 1 year he learned enough to crush every single interview in top tech companies ( Google, Uber. Airbnb, etc. to name a few ). His blog posts provides information in extreme details. It might be of help. Cheers!

So I guess its more about learning to play the interview game than anything else?

Re: Ask HN: How do I make myself employable at Google as a programmer?

#6
post #4

Read this blog : http://haseebq.com/ This guy majored in English, was a world class poker player before he made his move into tech. In 1 year he learned enough to crush every single interview in top tech companies ( Google, Uber. Airbnb, etc. to name a few ). His blog posts provides information in extreme details. It might be of help. Cheers!

So I guess its more about learning to play the interview game than anything else?

Yes. As Einstein said:

You have to learn the rules of the game. Then you have to play the game better than anyone else

It's not as easy as it sounds.

Re: Ask HN: How do I make myself employable at Google as a programmer?

#7
post #6

Earlier quoted context omitted.

So I guess its more about learning to play the interview game than anything else?

Yes. As Einstein said: You have to learn the rules of the game. Then you have to play the game better than anyone else It's not as easy as it sounds.

The guy was a "world class poker player", which means that, through genetics or training or both, he was able to reason over limited information to draw correct conclusions more frequently than chance allows. That says to me that he is operating at a higher level than your standard person off the street. He is applying his analytical skills to a different, compatible, domain. It's not easy and I dare anyone to try and do the same with success.

Re: Ask HN: How do I make myself employable at Google as a programmer?

#8
Over time I collected many tips, blog posts and links to prepare for interviews at companies like Google, FB etc. But I didn't prepare for them yet, but I hope you'll use them.

Granddaddy of all collections:

===

https://github.com/andreis/interview

Blogs

===

https://medium.com/always-be-coding/abc-always-be-coding-d5f...

https://medium.com/always-be-coding/four-steps-to-google-wit...

https://medium.com/@dpup/whiteboarding-4df873dbba2e#.z3ya1rp...

http://www.restlessprogrammer.com/2013/09/hacking-coding-int...

https://www.facebook.com/notes/facebook-engineering/get-that...

http://www.joelonsoftware.com/articles/GuerrillaInterviewing...

http://www.joelonsoftware.com/articles/fog0000000073.html

http://steve-yegge.blogspot.com/2008/06/done-and-gets-things...

http://haseebq.com/ Hiring Companies (like TripleByte) or Companies giving you training for a fee:

=== https://www.hireart.com/

https://hired.com/

http://interviewkickstart.com/

https://www.interviewcake.com/

https://www.pramp.com/

https://triplebyte.com/

https://www.smarthires.com/

Interview Prep Sites ===

http://leetcode.com/

http://www.geeksforgeeks.org/

https://www.careercup.com/

https://community.topcoder.com/tc?module=ProblemArchive

https://codility.com/programmers/

http://interviewing.io/

https://www.quora.com/Where-can-I-find-difficult-algorithm-d...

http://www.gainlo.co/#!/

https://www.interviewbit.com/

https://github.com/mission-peace/interview/wiki

Re: Ask HN: How do I make myself employable at Google as a programmer?

#9
post #6

Earlier quoted context omitted.

So I guess its more about learning to play the interview game than anything else?

Yes. As Einstein said: You have to learn the rules of the game. Then you have to play the game better than anyone else It's not as easy as it sounds.

Not Einstein but Feinstein:

https://en.wikiquote.org/wiki/Albert_Einstein#Misattributed

Re: Ask HN: How do I make myself employable at Google as a programmer?

#10
post #4

Read this blog : http://haseebq.com/ This guy majored in English, was a world class poker player before he made his move into tech. In 1 year he learned enough to crush every single interview in top tech companies ( Google, Uber. Airbnb, etc. to name a few ). His blog posts provides information in extreme details. It might be of help. Cheers!

So I guess its more about learning to play the interview game than anything else?

After reading, I wouldn't necessarily say he's 'gaming' the interview. It sounds like this guy really expanded his programming knowledge, wrote a ton of code, and learned to solve a wide array of problems.

If anything, it's a guide on how to learn everything you'd need to know to be a junior developer.

Post reply on HN