Taro Logo

Software Engineer Interview Experience - Vancouver, Canada

June 1, 2016
Neutral ExperienceNo Offer

Process

Applied online.

Had a phone screening.

Was asked about past work experiences, including basic C functions such as pointers, malloc, and zombie processes.

Was asked how to implement malloc given 1GB of space in memory.

Then moved on to actual programming in a Linux environment.

Questions

  1. How would you implement malloc to give 1GB of space in memory?

  2. Write a program to detect palindromes in C, which must be case-insensitive and able to handle empty strings.

  3. Find the sum of the third numbers in a file containing multiple lines of numbers using Python.

Was this helpful?

Interview Statistics

The following metrics were computed from 28 interview experiences for the Arista Networks Software Engineer role in Vancouver, British Columbia.

Success Rate

11%
Pass Rate

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

Experience Rating

Positive32%
Neutral39%
Negative29%

Candidates reported having mixed feelings for Arista Networks's Software Engineer interview process in Vancouver, British Columbia.

Arista Networks Work Experiences