Initially, I had two pair programming interviews.
Next, my recruiter called me to cheer me on and give me feedback from the previous interviews before I moved on to two more pair programming interviews. The programming problems were reasonably challenging, and the engineers were great to work with.
Finally, I had a technical background and Q&A interview with two engineers, then a meeting with the manager of the team, and a final check-in with my recruiter.
A couple of days later, my recruiter called me with an offer. The whole process took about one month. Everyone I met with was friendly and helpful, and they seemed excited to work there!
Easy-medium programming questions
Based on contextual problems
The following metrics were computed from 2 interview experiences for the Block Mobile Developer role in United States.
Block's interview process for their Mobile Developer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Block's Mobile Developer interview process in United States.