Hacker News new | ask | show | jobs
by thisisit 2924 days ago
I can understand your situation because I was in your shoes once. I joined a place as an intern and stayed there for 6 years. Once I tried getting another offer, I realized I was a bad SWE by other company's standard. And I failed interviews after interviews. Around 25 interviews but finally nailed one which led me to path which turned my life around.

So, how did I get the last interview? Once I realized that I wasn't doing great, I started writing down all the interviews questions. The aim was to understand what was I doing wrong. But in doing so, I started to see a pattern, most interviews tend to follow a singular script. For example transverse a heat map, merge sorted array etc. And I trained on all those questions. Now this wasn't a perfect solution because I still failed 10+ interviews but over time I got better. And then around the 25th one I finally nailed one as all the questions were repeated.

Nowadays there might be a better options to do this like books/sites which throw tons of whiteboard interviews at you. So try those and best of luck.