Taro Logo

Software Engineer Interview Experience

March 1, 2019
Positive ExperienceGot Offer

Process

Square's interview process was very different from any other engineering interview I had had before.

You will complete three pair programming rounds, one system design round, and one Q&A round (this was similar to system design, but you explain the design of a recent project you completed).

The questions they asked for pair programming were all written by the engineers themselves, so they won't be on LeetCode or anywhere similar. Each question will also generally have several parts to it. You should still study, though, as generally studying algorithms should help.

Everyone was very nice, and it was an overall pretty painless interview process compared to other companies where I had to do technical tasks.

Questions

Design a hotel booking system.

Was this helpful?

Interview Statistics

The following metrics were computed from 158 interview experiences for the Block Software Engineer role in United States.

Success Rate

18%
Pass Rate

Block's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive49%
Neutral25%
Negative26%

Candidates reported having good feelings for Block's Software Engineer interview process in United States.

Block Work Experiences