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.
After the recruiter reached out, I ended up with a fairly DSA-heavy technical interview that revolved around linked lists and trees. The questions felt like they were trying to probe how I reasoned about memory and pointers, not just whether I could spit out the right final code. The overall vibe was pretty calm—my interviewer was chill—and the session ran about an hour. I remember being asked to walk through how things were stored/used in memory as I built or traced the solution, and then follow-up questions about traversal and pointer behavior.
I also had days where the process stopped early, but the first technical stage was still clearly the same theme: DSA with medium-to-moderate difficulty. When I got cut off after the first DSA round, it was because I couldn’t fully land everything I tried—lists, trees, and even DP came up. Even when I was able to solve a couple problems, it didn’t always translate into an interview call.
1 month ago
Easy Positive United States
My process felt simple and organized. I had a short recruiter-style start and then moved into live technical rounds where the format was pretty direct: a few people took turns asking me questions while I worked through them in real time. Total time was about an hour, and the panel included both behavioral questions grounded in my resume and a single LeetCode-style problem.
I also experienced a similar three-step flow where every stage involved live coding. The technical problems were at a LeetCode easy level, and the interviewers were genuinely nice and helped keep things comfortable. It didn’t feel like an ambush—more like a guided conversation mixed with coding.
1 month ago
Easy Negative Canada
I had a very short HR conversation—about 15 minutes—with a recruiting coordinator. She immediately told me that after dissecting my resume she didn’t …
2 months ago
Easy Neutral Menlo Park, CA
I went through a recruiter outreach followed by a pre-screen call, and then I was pulled into a more hands-on technical interview and a manager discus…
2 months ago
Average Negative Bengaluru
My technical interview started with coding tasks that emphasized efficiency, but it still felt like a fairly standard LeetCode-style setup. I had to c…
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
Technical Interview Focus
The technical interviews heavily emphasize data structures and algorithms (DSA), particularly linked lists, trees, and pointer manipulation. Candidates should prepare for medium to moderate difficulty coding problems that require not just correct solutions but also a deep understanding of memory and efficiency.
DSAlinked listspointer manipulation
Interview Format and Environment
Interviews often involve live coding sessions where candidates solve problems in real-time, either on a whiteboard or through an SSH terminal setup. This format can create pressure to perform quickly and accurately, so candidates should practice coding under timed conditions.
live codingreal-timeSSH terminal
Behavioral and HR Screening
Initial HR screenings focus on cultural fit and alignment with the company's values, often involving discussions about the candidate's background and experience. Candidates should expect a friendly yet professional tone, but be aware that early rejections can occur based on fit rather than technical skills.
HR screeningcultural fitbackground discussion
Assessment of Optimization Skills
Many technical rounds include a focus on optimization, requiring candidates to not only solve problems but also propose more efficient solutions. Candidates should be prepared to discuss time and space complexity in their responses.
optimizationtime complexityspace complexity
Outcome and Feedback
Candidates often report abrupt rejections after interviews, sometimes without clear feedback on their performance. It's important to remain resilient and seek constructive feedback where possible, as many candidates felt they demonstrated capability but did not receive offers.
rejectionfeedbackresilience
Mismatch Between Job Description and Interview Content
Several candidates noted a disconnect between the job description's emphasis on specific technical skills (like C++ or hardware interfaces) and the actual interview questions, which often leaned towards general DSA problems. Candidates should prepare broadly while also aligning their skills with the advertised role.