The interview process included two phone interviews and one onsite.
Recruiters were all friendly.
One phone interviewer ditched me, and no explanation was offered. I simply had to reschedule again.
At the onsite, I had trouble with one of the questions, and the interviewer felt slightly adversarial.
The second interviewer was actually worse. He complained about having to do interviews early Friday morning and was on his phone while I walked through and completed the question by myself. (I'm not sure why they bother to call this a pair programming interview).
Since they hold the "pair programming interviews" in a big room, another interviewee actually told me afterwards how rude it was that they could see my interviewer on the phone!
He absolutely hated my Q&A questions at the end. Apparently, you can't ask them to answer to some criticisms of the company.
Perhaps I should have felt it out better, since he was clearly already in a bad mood and didn't want to be there, but come on!
Overall, it really was a negative experience compared to other company onsites I've had.
The following metrics were computed from 24 interview experiences for the Block Software Engineering role in United States.
Block's interview process for their Software Engineering roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Block's Software Engineering interview process in United States.