This was essentially a technical interview with an engineer. I was very nervous throughout the entire process, but this unique experience of pair programming with a real engineer was amazing.
The interview question was not too difficult, but I saw online that they would prefer Object-Oriented Programming (OOP). I initially turned it into a more complicated one, but judging from the interviewee's reaction, I ultimately went with the most straightforward solution.
It took me more time than usual since I changed my plan halfway through. I achieved the correct output, but I suspect I failed anyway because I didn't include any comments or other supplementary elements.
The following metrics were computed from 3 interview experiences for the Block Software Engineer role in Waterloo, Ontario.
Block's interview process for their Software Engineer roles in Waterloo, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Block's Software Engineer interview process in Waterloo, Ontario.