HackerNews News Best Shows Asks

Ask HN: How do I prepare for an interview for AMZ/GOOG/APL/FB?

Hi there,

I have a CS degree and I've been working as a software dev for about 2 years now for a smaller company doing backend stuff. I want to make the switch and get a job at one of the BIG 4 tech companies (Amazon, Apple, Google or FB).

Before I start applying I want to make sure I'm ready for the technical interview since I've heard the interviews are intense and I need several months to prepare for it. I'm up for the challenge and I want to do it, but I'm not sure where to start.

Where and how should I start getting ready for a technical interview? How much time would I need to be sufficiently prepared for one?


EDIT: Feel free to share links to Github repos, checklists and study plans, they are very helpful too!