Hacker News new | ask | show | jobs
by atak1 2928 days ago
Coding interviews is a performance-based art, so treat it as such. The best way to prepare for an on-stage performance? 1 Memorize your lines until you can't forget, 2 practice with fellow actors, and then 3 practice with real interviews. 1+2 is practice. For step 3, concentrate on improv & how to compensate for when you're not at your best (aka you didn't get great sleep so you forgot a line - what do you do?)

Same for coding interviews. Practice, then interview. 5-10 years down the line, every time you're looking to switch jobs, it gets easier, and you get the insights from the past experiences.

NB

The phone screen isn't easier than on-site; it can often be harder, and often is the same level of difficulty, with more pressure.

NB 2

If you're mid-level they'll ask a few systems design questions. Make sure for the systems you've built, you know at a high level how each individual component was built and what abstraction it stands for.

Good luck! And ping me at my tw email (check profile) if you want to follow up