Hiring was quick and responsive. I cold-emailed a local recruiter and immediately scheduled my interview.
Since Square wants to see how you code in real-life, interviews are peer-to-peer, interactive, and very fun. This, of course, has its downsides.
My first technical interviewer and I had great chemistry; but my second technical interviewer and I had a lukewarm connection at best, which is what got me rejected.
Pretend you don't know the alphabet.
Given a list of alphabetically ordered words, can you construct a new "alphabet" using the letters that you have and your knowledge about alphabetical orderings?
The following metrics were computed from 1 interview experience for the Block Software Engineer role in Sunnyvale, California.
Block's interview process for their Software Engineer roles in Sunnyvale, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Block's Software Engineer interview process in Sunnyvale, California.