Taro Logo

Software Engineer Interview Experience - Canada

June 27, 2025
Neutral ExperienceNo Offer

Process

The first step was a chat with the recruiter. I was asked how I would be a good fit, and the recruiter went over the role and the entire interview process.

The second step was a technical interview. It mostly involved discussing what was wrong with given C++ code. The difficulty was average if you know C++ fundamentals.

The third step was the second technical interview, where I was rejected.

Questions

Implement a stack class.

The interviewer asked several follow-up questions about my implementation, corner cases, etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 82 interview experiences for the Arista Networks Software Engineer role in Canada.

Success Rate

10%
Pass Rate

Arista Networks's interview process for their Software Engineer roles in Canada is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive43%
Neutral33%
Negative24%

Candidates reported having good feelings for Arista Networks's Software Engineer interview process in Canada.

Arista Networks Work Experiences