I went through a phone interview and then had a face-to-face interview.
The phone interview consisted of a series of high-level technical questions, seemingly to confirm my technical background.
Lots of high-level technical questions about web services and JavaScript frameworks.
Includes topics on full JavaScript stacks using technologies like MongoDB, Express, Node, Angular, and React, as well as Go.
Also covers backend services using Java technology.
Questions address software architecture, I/O optimization, and Linux administration.
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.