Arista Networks logo

Candidate-reported interview insights

Arista Networks Interview Questions

Explore commonly reported questions, interview rounds, difficulty, duration, and candidate experiences at Arista Networks.

4.1 rating Enterprise Software & Network Solutions

Interview overview

Difficulty

Average

Average rounds

2

Difficulty and candidate experience

Interview difficulty

easy16.8%
average64.5%
difficult18.7%

Candidate experience

positive59.6%
negative18.9%
neutral21.5%

Candidate-reported interview process

It was a phone interview. The person interviewing me was super nice and patient. They had me log into their server using ssh and complete some coding tasks. They also asked me some stuff about C and computer systems.

Met a representative at a career fair, and it went well when I told him about my interest/experience in dealing with networks. As we were talking he put a star on my resume, which led to being invited for an interview. All the interview questions he can ask are already posted on Glassdoor, so make sure to check all of them out. The interviewer only expects that you spend all 45 minutes on one question (vercmp), but if you practice, you can answer more (I fully coded/answered 3 within that time). However my vercmp wasn't able to work in time, so that's probably why I didn't get the offer.

I got contacted on LinkedIn for an interview. There were two calls, separated by a month, to discuss my background and set up the interview. The interview scheduling was poorly managed, leading to confusion and miscommunication about dates. The interviewer was quiet and unhelpful when my code didn't work, making the interview a bit awkward.

Common Arista Networks interview questions

A focused selection of the most detailed candidate-submitted questions.

  1. 1

    How do you find the next highest node in a binary search tree given any node? A binary search tree was provided in C and the solution was expected in C.

  2. 2

    What is the functional difference between these two declarations: char * string1="string"; char string2[]="string";

  3. 3

    If you needed to send data from one device to another, would you choose routing or switching, and why?

  4. 4

    What is the size of different C structs (considering padding)?

Interview question formats

Coding39.9%
Technical39.8%
Behavioral14.3%
System Design3.7%
Group1%

Popular Arista Networks roles

Ready to prepare for Arista Networks?

Practice technical, system design, and behavioral questions with Zitlee.

Interview information is based on candidate reports and may not represent the current official hiring process of Arista Networks.