Interview Prep these days is a huge mountain to climb with invisible peak
I have been a passive interviewee. I randomly prepare 5-6 interview questions before an interview and depend on presence of mind/luck to go to next stage. I obviously haven't got any offers but did make it to two onsites.
Recently I decided to do this the right way once for all. I was looking at interview prep sites, Leetcode discussions and looking at people's experiences and questions they were asked. It seems interviewing is becoming harder day by day. I'm pretty sure if I prepare for 3-4 months I will be eventually able to clear at least a few interviews. But it seems like a big mountain to climb the peak of which is not visible.
On the other hand, I can invest these 3-4 months learning some new skill and focussing on getting promoted at my job. More TC would be great but what's the point if I'm only good at interviewing but bad at sought after skills?
I had got into Amazon through internship back in 2015 (Leetcode wasn't a thing back then, interviews didn't need preparation).
TC 200k
4 YOE
comments
I would assume lots of people wouldn't be able to clear the programming interview even with preparation, so maybe there's a little bit of that too.
I do wish they looked for real skills too though... I would love to do something useful with that time to show instead (my own mock app or something: I spent the last 4 months building this instead of practicing data structures I will rarely use, if ever in real life)