The people in the office were friendly. The office space is bright and open, with no cubicle walls to hide behind. They seemed to be looking to hire only experienced people who can jump in and start, rather than training junior people.
The first interview was entirely technical, with questions about C and C++, and actually writing short programs. There were no HR questions about strengths and weaknesses.
No question was really unexpected. I was asked about malloc versus new, allocating memory for two-dimensional arrays, and the use of static and const.
The programming tasks included things like finding the missing element in a sequence of numbers, and afterwards, the efficiency of my code in Big O (and whether there is a more efficient algorithm).
The following metrics were computed from 18 interview experiences for the Arista Networks Software Engineer role in Burnaby, British Columbia.
Arista Networks's interview process for their Software Engineer roles in Burnaby, British Columbia is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Arista Networks's Software Engineer interview process in Burnaby, British Columbia.