Arista Networks Software Engineer Interview Experience — OA Plus a Virtual Round on Threads and Linked Lists

Arista Networks·Software Engineer·Jul 2026
Technical ScreenOnline Assessmentmedium

Online Assessment

MCQ: basic knowledge of C++, linked lists, heaps and trees.

Coding Question 1: Server Processing Time

You are given numTasks tasks, each with a processTime[i], and numServer servers.

  1. Each server gets a contiguous block of tasks
  2. Each server gets at least m tasks
  3. A server's execution time is the sum of the m largest task times among the tasks assigned to it
  4. A server executes its tasks sequentially

Find the maximum possible total processing time across all servers.

Coding Question 2: Minimum Operations to Make Array Palindrome

Given an array, each operation lets you merge two adjacent elements (replace them with their sum). Find the minimum number of operations needed to turn the array into a palindrome.

Round 1 (Virtual Interview)

Basic concept Q&A:

  1. Discussion of my multithreaded project experience
  2. Thread vs process
  3. Concurrency vs parallelism
  4. How multicore processors are used in modern multithreaded environments

Coding Question 1: Swap Nibbles

Given a hexadecimal number, swap every even-position nibble with its adjacent odd-position nibble.

Coding Question 2: Find Pair with Given Sum in Sorted Doubly Linked List

In a sorted doubly linked list, find all pairs of nodes whose sum equals a given target.

  1. Follow-up: how do you handle duplicates in the list, and how do you deduplicate the pairs?

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Arista Networks
Role
Software Engineer
Rounds
Online Assessment → Technical Screen
Difficulty
medium
Interview date
Jul 2026
Questions from this interview
5 questions

Real Arista Networks interview experiences

First-hand reports from Arista Networks candidates — the rounds, the questions they were asked, and how it went.

All 4 Arista Networks interview experiences