Technical screen: Pair programming.
Onsite interview: Two pair programming interviews, one system design, one past experience, and one leadership interview.
Followed by a hiring manager interview.
Interviewers were all really nice.
Design a hotel booking system.
The following metrics were computed from 32 interview experiences for the Block Senior Software Engineer role in United States.
Block's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Block's Senior Software Engineer interview process in United States.