I received two on-campus interviews, each 45 minutes long. The interviewers were nice, and the questions were standard data structure/algorithm screening questions.
Then I flew out to San Francisco to spend a day on the Square campus. I was shown around and participated in two more pair programming interviews, which were nice as you can use a laptop and check documentation. There were also recruiting videos and other activities.
String segmentation question (e.g., given string "therearefourwords", separate it out into "there are four words").
The following metrics were computed from 12 interview experiences for the Block Software Engineering role in San Francisco, California.
Block's interview process for their Software Engineering roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Block's Software Engineering interview process in San Francisco, California.