Has interviewing really become this competitive?
Three years ago when I was job hunting I only spent a week brushing up on CS fundamentals, and had no problem getting offers. I passed most onsites I tried for.
In many of these onsites I I would fail to get optimal solutions, or I would run out of time. But I would still get an offer at the end of it.
This time though as I’m interviewing, three years later, even though I’ve spent the last two months really prepping hard on Leetcode, I’m struggling.
I’ve just failed my 6th onsite in a row. I’m sad about it, but mostly just confused at this point. I have even failed a couple places that gave me an offer last time around. Even though I’m performing much better than I did 3 years ago, I can’t get an offer no matter what I do. General feedback from the recruiters is always is the same. My technical skills weren’t up to the bar. I need to work on my coding. Etc.
The strange thing is I personally feel I am performing way better in interviews now than I did 3 years ago. In most cases I’m arriving at optimal solutions to the problems with time to spare. Yet I still struggle to pass these onsite interviews.
Has interviewing really become this competitive in the last three years? Or am I being judged that much stricter now that I claim 3 more years of experience than I did last time? I am seriously confused.