The interview process involved a phone screen, then a day of 1:1 skills tests with 5 different people.
Skills tests were a mixture of whiteboards and pair programming.
Pair programming tests had a fair level of difficulty. Nothing too hard, but under pressure (and not being used to the process) I found it hard to think, relax, and code effectively.
Implement a queue from scratch in a language of your choice (obviously, you can't use a built-in one).
The following metrics were computed from 59 interview experiences for the Block Software Engineer role in San Francisco, California.
Block's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Block's Software Engineer interview process in San Francisco, California.