I applied through college or university. The process took 2 weeks. I interviewed at Arista Networks (Mountain View, CA) in Feb 2017
Interview
Phone Screen Completely Technical Questions, It takes about one hour, you will ssh log on their system to write c code. The problems are well organized in several c files
I applied through college or university. The process took 1 week. I interviewed at Arista Networks (Burnaby, BC) in Sep 2018
Interview
One interview at their office with 1 Senior Software Engineer, very nice guy, tried to keep it low pressure very relaxed, gave hints when needed. Didn't get the job but was a positive experience
Interview questions [1]
Question 1
-Fix a couple of issues in this C code
-Given a consecutive array of numbers with one number missing (e.g. 2 3 4 6 7), find the missing number (hint: O(log(n)) possible)
I applied through college or university. I interviewed at Arista Networks
Interview
A few knowledge questions on recognizing string constants vs strings, where variables were stored in memory, etc.
This was followed by several coding questons including detecting palindrome and quickly searching for items in an array. You are given a laptop to code on a text program of your choice on Linux, and access to gdb.
Interview questions [1]
Question 1
Detect a palindrome, searching for a particular item in an aray
I applied through college or university. I interviewed at Arista Networks (Vancouver, BC) in Feb 2017
Interview
The interview is about an hour and a half.
Interviewer I had was a very nice guy. He first introduced me to the company, and then leaded me into a small meeting room for the interview.
The interviewer first asked me to introduce myself, and then ask me several questions relating to my resume. After that, he went straight into the coding part. No behaviour questions I have been asked, and you have to solve three questions in C++ (mainly C, no OOP needed) in vim. They have test suites for all the questions. The interviewer was seating next to me when I was writing code, and during my coding time, he asked me several basic C++ knowledge questions such as "can you explain what is a pointer to a pointer". I finished three questions early so the interviewer gave me another question, which I only purposed my implementation but did not have to the actually code that.
The interview was not very intense, at least the interviewer tried his best to not let me feel uncomfortable. You might need to think fast during your interview since you have to deal with the coding at the same time answers all the other "easy" questions from the interviewer.
Interview questions [4]
Question 1
Write a function that detect whether a string is palindromic number or not
Software Engineer Co-Op applicants have rated the interview process at Arista Networks with 2 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 60.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer Co-Op roles take an average of 14 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Arista Networks overall takes an average of 14 days.
Common stages of the interview process at Arista Networks as a Software Engineer Co-Op according to 1 Glassdoor interviews include:
Presentation: 50%
Phone interview: 50%
Here are the most commonly searched roles for interview reports -