Taro Logo

Machine Learning Engineer Interview Experience - Vancouver, British Columbia

March 1, 2021
Positive ExperienceNo Offer

Process

I applied online. Two days later, a recruiter contacted me for a quick 30-minute chat about the position and to schedule the first pair programming session with a software engineer.

Next, I moved on to chat with a team manager, where they asked me about my previous experience in building ML models, followed by some more technical questions.

The last round was a virtual on-site with six interviews, which could be split into multiple days.

This final round included:

  • Two whiteboarding sessions
  • One pair programming session
  • Two Q&A sessions
  • One interview with another top manager

All were technical interviews covering ML system design, domain problems, and fundamental ML understanding.

It's a long and tough process, but you learn a lot too. I enjoyed it.

Questions

You will likely sign an NDA, but you can learn about the product the team you are interviewing for will work on. The recruiter will also give you a study guide.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Block Machine Learning Engineer role in Vancouver, British Columbia.

Success Rate

0%
Pass Rate

Block's interview process for their Machine Learning Engineer roles in Vancouver, British Columbia is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Block's Machine Learning Engineer interview process in Vancouver, British Columbia.

Block Work Experiences