There was a one-hour phone interview, which was very rigidly structured. I was asked to write code in a shared terminal. This phone interview can be aced by anyone who has recent experience coding typical programming interview questions that are asked by every software company.
Followed by the phone interview, there were two in-person interview sessions (one hour each). This meant I didn't have to take a full day off work, which was great. The in-person interviews were a little more open-ended and, again, were very typical of software company interview questions. The interviewers did not ask anything from the resume and dove directly into programming questions.
Write code to find the in-order successor in a binary tree.
The following metrics were computed from 20 interview experiences for the Arista Networks Software Engineer role in Santa Clara, California.
Arista Networks's interview process for their Software Engineer roles in Santa Clara, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in Santa Clara, California.