17 ms·
Ill give you concrete advice: 1. you need to be smart 2. Practice interview questions online on career cup, hanker rank, and the like. Also buy cracking the co
by grumpynumpy 10y ago
Ill give you concrete advice:
1. you need to be smart
2. Practice interview questions online on career cup, hanker rank, and the like. Also buy cracking the coding interview. Do all the problems.
3. Since you are experienced, you will also have design questions in your interview loop. A list of these is harder to find online.
3.a you can read some articles on highscalability.com
3.b think how you'd design the popular products of today: Facebook messenger, Google search, Apache zookeeper, etc.
4. Get referrals for several top tier companies: Facebook, Google, Amazon. Also apply for companies you don't plan on joining: square, twitter
5. Sequence your interviews so that your first choice is your last interview.
6. Before interviews go on glass door and do all the interview questions for the companies.
7. If all goes right, enjoy your 300k+ job.
This is not theoretical. My friends and I have done this several times now.
As an aside, I don't know why HN always has a houlier-than-thou attitude when these questions are asked. The only reason I work - THE ONLY REASON - is to make money. I don't care about social media, or advertising. If money were no object I'd much rather study CS theory and code for my own enjoyment.
- hprotagonist 10y agoif you've pulled 300k in multiple jobs, why is money still an object for you? study Cs theory now! i know a few ex-quants who are self-funding their phds because they have wads of cash and their jobs were boring.
- Inconel 10y agoOff topic, but what does it mean to self fund a PhD? Does that mean that they don't receive a stipend or salary the way most graduate students do? Does this mean the lab they are working in isn't responsible for funding them?
- hprotagonist 10y agoMy understanding is that he's getting the normal-for-the-sciences stipend, but is able to do it while not also eating rice and beans. So he's supplementing his nominal pay with his (really very significant indeed) savings. In non-science PhD programs, sometimes you literally self-fund because those programs have no financial support for their students. This is a problem, since it effectively means that there's a huge selection bias for rich people to be the educated arbiters of, e.g., english literature.