Interviewed on campus.
No non-technical questions were asked; the interview went straight to technical questions. The questions were not very hard but required thinking.
At the end, they asked questions about basic computer science terminology important to Arista Networks' software positions. These included.
Virtual memory and why it is important.
The non-technical parts were easy.
(a) Find the minimum value of a binary search tree.
(b) Given a binary search tree with distinct integer values, find the next consecutive integer in the tree using the structure of the tree and write the code in C++.
The following metrics were computed from 1 interview experience for the Arista Networks Software Engineer role in Ithaca, New York.
Arista Networks's interview process for their Software Engineer roles in Ithaca, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in Ithaca, New York.