Very straightforward. I applied online for a new grad position (Software Engineer).
I received an answer a couple of days later and was invited for a Skype coding interview with an engineer. After I passed this successfully, there was another Skype interview.
Then I was invited to their SF office for two more coding interviews.
The coding interviews went very well; the interviewers were nice and knew how to conduct an interview (I can't say the same for every company).
Square showed us the office and a brief history of their products during the onsite.
Usual coding interview topics include:
The following metrics were computed from 1 interview experience for the Block Software Engineer (New Grad) role in San Francisco, California.
Block's interview process for their Software Engineer (New Grad) roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Block's Software Engineer (New Grad) interview process in San Francisco, California.