Two phone screens, each one hour, were conducted on CoderPad. Following these, I was invited for an onsite interview. The onsite consisted of:
I felt I passed all the coding sessions. However, I was rejected two days afterward. The recruiter was nice but could not provide any specific reason for the rejection. Overall, it was a very good experience, but I still have no idea where I failed, which is disappointing. I probably won't try again with Square in the future because of this.
Time Interval merge; Kids class assignment; Console paint; Hotel.com system design.
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.