Taro Logo

Software Engineer Interview Experience - San Francisco, California

February 1, 2018
Neutral ExperienceGot Offer

Process

The interview process was very smooth, progressing from LinkedIn sourcing to a phone screen, then to the recruiter, and finally on-site interviews. The on-site portion consisted of three paired programming sessions, an architecture interview, and experience interviews. Overall, it was a pleasant experience.

I received an offer after a few days but declined it because the offer was not competitive and under-leveled. I definitely should have asked for the pay bands and set my expectations earlier. Had I known Square's leveling and offer would not be competitive, I would not have continued the process.

I believe California law now requires pay band disclosure, although I did not attempt to ask. Square also has a more corporate feel than I expected, with some stingy aspects reminiscent of Amazon:

  • A coffee station where you pay yourself.
  • Lunch is paid for but reimbursed, though you end up paying taxes on it.
  • Other miscellaneous items not typically found at other tech companies.

The diversity of some engineering teams also needs significant improvement.

Questions

Standard multi-part questions, similar to ones on LeetCode, etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 59 interview experiences for the Block Software Engineer role in San Francisco, California.

Success Rate

25%
Pass Rate

Block's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.

Experience Rating

Positive56%
Neutral20%
Negative24%

Candidates reported having very good feelings for Block's Software Engineer interview process in San Francisco, California.

Block Work Experiences