I contacted a recruiter to start the interview process. I had two phone interviews and an onsite interview.
After the second phone interview, they contacted me after 10 days and changed three recruiters within the process.
After that, I interviewed at Square in San Francisco. The onsite process went well. The hiring manager wrote that I could expect to hear from the recruiter for next steps in a week.
However, I didn't hear from the recruiter after 10 days, so I sent an email to ask for an update. They replied that they had decided not to move forward with an offer.
The funny part is that I received another rejection email 21 days after the interview.
The overall process was a mess, and I don't think Square is actively recruiting.
Why Square?
Some medium-level coding questions.
The following metrics were computed from 59 interview experiences for the Block Software Engineer role in San Francisco, California.
Block's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Block's Software Engineer interview process in San Francisco, California.