Taro Logo

Software Engineer Interview Experience

October 1, 2015
Positive ExperienceNo Offer

Process

It was a "Pair Programming Skype Interview", but it was pretty much a phone interview. The interviewer was very nice and willing to help me. He explained thoroughly what projects he was working on at Square and patiently answered all my questions.

Questions

Clients come in with different priority levels. There are also clients with the same priority levels, and a client can leave at any time.

Design a data structure that always returns the client with the highest priority value.

Give the complexity of each of the methods.

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