I got in touch with Arista through a career fair.
Initially, they emailed me asking for my transcript and updated resume.
For the first round of screening, I was asked to come on-site. There, I had to compile, debug, and write pseudocode for simple C/C++ programs. This round could also be done via phone. Most of the questions asked are mentioned here. It was a one-hour interview.
Next were two back-to-back one-hour interviews with different interviewers. The first interview was very similar to the initial screening round. In the second interview, I was asked to write code on a whiteboard to convert C++ code to C.
structures
linked list
stacks
queues
gettimeofday
pure virtual functions
The following metrics were computed from 156 interview experiences for the Arista Networks Software Engineer role in United States.
Arista Networks's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in United States.