3 ms·
I have been interviewing intermittently for a few months and I can completely empathize with what you are experiencing. It has been around 10 years since I had
by diwcoder 3y ago
I have been interviewing intermittently for a few months and I can completely empathize with what you are experiencing. It has been around 10 years since I had to do any real interviews. What is expected and accepted now is way over the top, and really feels disrespectful how much time some of these companies expect you to spend interviewing with them. Some companies are definitely better than others though.
For the worst ones, the interviewers act like you should know what they want you to do already. I'm guessing because there is so much information about tech interviews out there. One of my first interviews they opened an online IDE with 15 minutes left in the interview, showed me how to write code it in and use the command line there, then told me to build a GitHub clone with such and such features. That left me completely flustered because I took what he was asking quite literally.
The best interviews I've had so far they send information about the interview beforehand that explains what it will cover, what they are looking for, who I will be speaking to, etc. I don't know if we are allowed to name names here, but I would like to give a shout out to Cisco Meraki. They definitely had the best interviewing process I've been through so far.
Mainly, the problem is that things are so competitive right now as far as getting jobs. If things were normal I would just focus on the companies that had a sane process and ignore the rest. My strategy right now is to take any interview right now and treat it as practice since I am really bad at interviews, and hope I do well with the companies that actually seem like a good fit. I don't think I would accept an offer from a company that put me through the ringer though.
I run my own business right now, and I really like having to tackle all aspects of it, which has led me to also consider trying a different field of work. The problem is that none of them seem to pay nearly as well as being a software engineer. In your case, I would just keep doing whatever interviews you can. Do the terrible interview loops with the knowledge in the back of your mind that you would never actually accept the job offer. Then when a good interview loop comes along, it will seem all the sweeter and you'll be ready to ace it.