The process involved a take-home coding exercise and multiple interview sessions. These sessions covered solving programming challenges, extending the coding exercise, architecture, culture, and a discussion with one of their leaders.
It took the better part of a day, but every interviewer was highly engaged, personable, and gave the impression that they wanted me to succeed.
Given a set of requirements, design a suitable system architecture.
The following metrics were computed from 3 interview experiences for the Block Software Engineer role in Melbourne, Australia.
Block's interview process for their Software Engineer roles in Melbourne, Australia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Block's Software Engineer interview process in Melbourne, Australia.