I have an on-campus interview. All the questions were technical; none focused on my background or my thought process. The coding question was easy. It involved outputting a node's value in a linked list based on the Fibonacci sequence. Then, the interviewer asked me to choose one set of questions. There were about six sets. I chose Object-Oriented Programming (OOP) first and performed very poorly in this section. The questions covered very basic concepts that I learned in undergraduate studies. Afterward, I chose to answer networking questions. The interviewer presented 10 networking protocols and asked me to explain some of them in detail, such as BGP, OSPF, and DHCP. I did well in this part. I think the interview was not too hard, but you truly need to be familiar with basic concepts.
What is the pure virtue function and how to use it.
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.