Phone screen followed by another phone screen. If you pass the first one, they will have another one if you are not in the SF area. I had two phone screens, both went well, but these guys not even follow up with your feedback. Square should definitely work on training their recruiters for providing feedback even if they don't like the candidate.
Dynamic programming.
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.