Hacker News new | ask | show | jobs
by cl42 1476 days ago
Here is what I recommend for everyone, regardless of role.

1. Make an Excel/Google sheet with 50+ questions you think will come up in an interview.

2. Open Zoom and start recording.

3. Randomize the question list and practice answering each question in 1-2 minutes.

Take a break.

4. Watch the video and critique yourself.

5. Rinse and repeat.

You will get very, very good over time.

3 comments

I wonder if people actually do that. I think watching how much I suck will be depressing.
You know, it does kind of suck at times... But you'll also be really surprised at how quickly you improve.

I give this advice to dozens of people and maybe 5% actually do it. After spending an hour, they go from mediocre to good!

It's amazing how many people show up to interviews having done ZERO prep like this and of course they struggle as a result. You never want to do something for the first time during an interview.

It will the first couple of times, after that it just becomes a video!
I use this to improve the product. I'll start recording and do a product demo as I would do for a prospect. I'll go over the problems it solves, then will illustrate with features. The goal is to make bugs or UX smells shine.

If I find myself saying "and you can easily do X, you just do [7 steps]", cognitive dissonance will kick in and I feel uncomfortable because it's a damn 7 step process that contradicts the "easily" word I used.

Dogfooding helps unearth these, but doing a demo makes the ones we gloss over even more blatant.

I find myself cursing because the load time for example, while simply irritating during daily use, becomes unbearable when you're recording, and you fix that.

That’s brilliant. I’m going to use this for all my product development work moving forward. Thanks for that!
The "best answers" are always extremely simple to understand. But often a lot more work than you want to do.

This is a "best answer".