My gig ended due to covid, and I've spent the past few months interviewing for IC and leadership positions (12+ years experience).
Personally I've been getting plenty of meetings and interviews, but out of 10 virtual on-site interviews I've yet to receive an offer. I'm based in the US, and these were remote positions.
I interviewed with two companies for leadership positions which would have required hiring developers. Both CEOs were adamant about hiring non-US developers. One stated that because he was forced into a remote environment he would rather hire 2 or 3 offshore workers than one US based engineer.
Interviewing is tough. I think I'll need to take a few months before I can start accepting interviews again. The processes are all so long and the results at times can seem so arbitrary.
While I do need a job, accepting an interview is effectively agreeing to several phone meetings, a couple of automated hackerrank style coding tests, 6+ rounds of technical and non-technical interviews, all to receive a canned rejection email.
Personally I've been getting plenty of meetings and interviews, but out of 10 virtual on-site interviews I've yet to receive an offer. I'm based in the US, and these were remote positions.
I interviewed with two companies for leadership positions which would have required hiring developers. Both CEOs were adamant about hiring non-US developers. One stated that because he was forced into a remote environment he would rather hire 2 or 3 offshore workers than one US based engineer.
Interviewing is tough. I think I'll need to take a few months before I can start accepting interviews again. The processes are all so long and the results at times can seem so arbitrary.
While I do need a job, accepting an interview is effectively agreeing to several phone meetings, a couple of automated hackerrank style coding tests, 6+ rounds of technical and non-technical interviews, all to receive a canned rejection email.