Real, anonymous reports from people who interviewed for Software Engineer at Arista Networks, newest first and distilled into what to expect across the loop.
Get your personalized Arista Networks Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
My interview journey started with an online assessment, and then roughly a week later I joined a virtual technical round on a coding platform where I had to write and run everything in the IDE. The questions skewed toward data structures—linked lists and trees came up repeatedly—plus some pointer-style questions. I remember the interviewer being fairly relaxed, which helped, but the structure still felt very “solve and implement,” not a discussion.
After that, I tried to keep up the momentum through the rest of the process, but it didn’t go the way I wanted. At some point I also encountered a task that mixed algorithmic coding with fairly specific implementation details, like string manipulation where I had to transform runs of consecutive characters into a compressed count format, and another question that asked me to implement a sorting algorithm. Even when I solved what was presented, I still didn’t make it through, and I ultimately felt the rounds weren’t building toward an understanding of my strengths—just checking whether I could land each problem fast and clean.
4 months ago
Easy Positive United States
My interview started fairly normally: a recruiter call where we talked through my resume in detail. I went over the fields I’d worked in and the projects I’d built, and we discussed different options that fit my background with what the team might need. From there, the technical portion leaned heavily on standard problem-solving.
One of my rounds was about an hour and mixed behavioral questions with a LeetCode-style problem, and another technical screen focused more purely on DSA. In that DSA test, the questions felt moderate and centered on linked lists, trees, and dynamic programming. I managed to solve about two out of three, and that gap was enough to stop the process from moving forward.
4 months ago
Easy Negative Canada
I went into the process expecting the recruiter to look at my fit, but the HR chat quickly soured. The call started with her essentially telling me th…
5 months ago
Average Positive Vancouver, BC
My experience began with live coding, and the format was pretty direct: I had a technical session where I joined an interviewer and had to complete a …
5 months ago
Easy Neutral Menlo Park, CA
I kicked things off by reaching out through the company recruiter I found on LinkedIn, which led to a pre-screen call and then a couple more rounds. T…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Initial Screening & Recruiter Interaction
The interview process typically begins with a recruiter call that focuses on discussing the candidate's resume and fit for the role. Some candidates reported issues with missed calls or abrupt rejections based on perceived fit, leading to a frustrating start.
Recruiter callResume discussionFit assessment
Online Assessment & Coding Challenges
Candidates generally start with an online assessment that includes coding challenges focused on data structures and algorithms, often using platforms like HackerRank. Success in these assessments is crucial for progressing to the next stages, but some found the format stressful and time-constrained.
Online assessmentHackerRankData structures
Technical Interviews & Live Coding
The technical interviews often involve live coding sessions where candidates solve algorithmic problems in real-time, with a strong emphasis on data structures like linked lists and trees. The environment is typically structured and performance-driven, leaving little room for discussion or exploration of concepts.
Live codingTechnical interviewDSA
Evaluation Criteria & Feedback
Candidates reported that the evaluation criteria seemed focused on solving specific problems quickly rather than assessing overall experience or understanding. Many expressed confusion over feedback and the disconnect between performing well on tasks and not progressing in the process.
Evaluation criteriaFeedbackPerformance assessment
Communication & Process Transparency
Several candidates noted issues with communication throughout the interview process, including delays in feedback and unclear timelines. This lack of transparency contributed to a feeling of uncertainty and frustration, especially for those who felt they performed well in interviews.
CommunicationProcess transparencyTimeline issues
Final Rounds & Managerial Discussions
The final rounds often include discussions with higher-level managers that assess both technical skills and cultural fit. Candidates found these discussions to be more conversational, but still challenging, as they required clear communication of thought processes and problem-solving approaches.