Taro Logo

Software Developer, Intern Interview Experience - Canada

January 1, 2022
Positive ExperienceGot Offer

Process

To make it to the first interview stage, you must complete a CodeSignal assessment. From my experience, the score isn't as important, and I think Block resumes screening after the assessment.

After that is a series of three pair programming interviews. You are paired with an engineer for an hour who gives you incremental problems that slowly build up. I loved that the problems start small so that you don't get overwhelmed or have to test a hundred lines. The problem difficulty is from easy to medium, and the engineer is there to help you if you get stuck. The idea is to see how well you're able to pair program and problem-solve. The problems aren't LeetCode style but do require knowledge of algorithms and data structures. The problems get harder with each interview stage.

Questions

The first interview involved writing functions that could create a diff between two JSONs with different structures and nesting levels.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Block Software Developer, Intern role in Canada.

Success Rate

100%
Pass Rate

Block's interview process for their Software Developer, Intern roles in Canada is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Block's Software Developer, Intern interview process in Canada.

Block Work Experiences