Software Engineer(Internship) applicants have rated the interview process at Block with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 60% positive. To compare, the company-average is 45.9% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer(Internship) roles take an average of 38 days to get hired, when considering 15 user submitted interviews for this role. To compare, the hiring process at Block overall takes an average of 25 days.
Common stages of the interview process at Block as a Software Engineer(Internship) according to 15 Glassdoor interviews include:
Phone interview: 27%
One on one interview: 27%
Presentation: 20%
Skills test: 13%
Drug test: 7%
Background check: 7%
Here are the most commonly searched roles for interview reports -
I applied through college or university. I interviewed at Block
Interview
I did an on-campus interview with 2 sessions. It was a peer-programming setup, so I was given a problem by each of my interviewers, and then we worked on it together. You could use pretty much any resource you wanted.
Interview questions [1]
Question 1
Write a program to come up with the solution to the fox, pig, and a bag of rice riddle.
I applied online. I interviewed at Block (Toronto, ON) in Nov 2025
Interview
3 rounds of interviews, all oop, pretty simple lc easy/medium. Rejected for headcount.
Practice LC implementation, usually 2 followups. The main thing is to implement quickly and note limitations while doing so.
Firstly a resume screen and then a online assessment technical screen then an online call with around LeetCode medium type of problems with an interviewer on call walking through the process. Around an hour long with multiple parts if necessary
pretty standard; basic easy-medium leetcode style questions; 3 rounds of 45 minutes technicals; follow ups regarding time / space complexity but not too hard; standard lc prep should be enough