Taro Logo

Software Developer Interview Experience - Canada

July 1, 2019
Positive ExperienceNo Offer

Process

We briefly discussed my background and experience before moving directly to technical questions.

I was required to SSH into Arista's servers and code using a terminal text editor like Vim.

I was given a preliminary exercise as a warm-up. This involved reading some code and determining its output.

I was offered a few topics to choose from, and I selected BST and palindromes. All questions were presented in C.

The interviewer was very friendly and provided hints whenever I encountered difficulties.

The entire interview lasted over an hour.

Ultimately, I was informed that I performed well, but not sufficiently to advance to the next round.

Questions

Given a bunch of printf statements and a char *, figure out what would be printed.

Print the BST in ascending element order. (HINT: know more than just recursive inorder traversal).

Find out if a given string is a palindrome (could contain more than just alphanumerics).

Was this helpful?

Interview Statistics

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

Success Rate

12%
Pass Rate

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

Experience Rating

Positive41%
Neutral35%
Negative24%

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

Arista Networks Work Experiences