Probably the best interview process I've had in my career! It was a pair programming exercise where the interviewer worked together with me to complete a coding project, so we worked as we would at the actual job. It was an online interview using the CoderPad website, along with a phone call with the interviewer for audio. The experience was really friendly and collegial.
I won't repeat my earlier career mistake of giving away an interview question and thus falling out of favor with the company for future attempts. I will give away general strategy, though.
It's C++ string manipulation and console I/O, pretty basic stuff.
The following metrics were computed from 1 interview experience for the Block Senior Embedded Software Engineer role in United States.
Block's interview process for their Senior Embedded Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Block's Senior Embedded Software Engineer interview process in United States.