Taro Logo

Software Engineer II Interview Experience - Canada

August 1, 2022
Positive ExperienceGot Offer

Process

I was a referral from a current DO employee.

Process consisted of 5-6 steps (depending on how discrete you want to be)

  1. Recruiter screening

This was fairly short and basically seemed to function as a way to confirm my experience and my interest in the role, as well as discussing salary expectations.

  1. Initial technical screening

This was a very high level discussion with a member of the engineering manager team. We talked about things I'd worked on in the past, as well as my overarching philosophies on software development.

3/4/5. Technical interviews

I had 3 technical interviews with the team I was setup to join. One interview was a high level discussion with behavioural questions, another interview was for systems design, and the last one was a coding challenge in a language of my choice.

  1. Offer meeting

After finishing and passing the technical interviews, I met with my recruiter to discuss an offer.

Questions

I was asked to design a specific distributed system. A comparable question would be something like "Design Twitter", where the overall goal is large but the question is about your process for driving towards an MVP and iterating from there.

My coding problem was similar to one you'd see on LeetCode. It was a tree traversal problem.

The behavioural questions were things like "Tell me about a situation where you had conflict with another business unit at the company", "Tell me about a time you had to mentor a junior member of your team".

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the DigitalOcean Software Engineer II role in Canada.

Success Rate

100%
Pass Rate

DigitalOcean's interview process for their Software Engineer II 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 DigitalOcean's Software Engineer II interview process in Canada.

DigitalOcean Work Experiences