Arista Networks logo AN
Verified Company Vault

Arista Networks DSA Interview Questions

38 curated coding interview questions directly asked in Arista Networks technical rounds, sorted by frequency with recency and difficulty diagnostics.

38 Total Questions
11 (29%) Easy Problems
26 (68%) Medium Problems
1 (3%) Hard Problems
🔥 Most Tested Topics:
Arrays (12)Trees (9)Strings (9)Linked List (8)Core DSA (3)
📂 Sourced Datasets:
Last 6 monthsAll questionsOlder than 6 months
Showing 38 of 38 displayed
IDProblemDifficultyTopicPatternAcceptanceFrequencyRecency
268Missing NumberEasyArraysSorting / Prefix / Scan72.0%100.0%6m
997Find the Town JudgeEasyGraphsBFS / DFS / Topological Sort50.8%100.0%all
25Reverse Nodes in k-GroupHardTrees; Linked ListDFS / BFS; Two Pointers66.1%100.0%all
2182Construct String With Repeat LimitMediumStringsHashing / Sliding Window70.8%100.0%all
93Restore IP AddressesMediumCore DSAImplementation / Reasoning56.0%87.5%all
143Reorder ListMediumLinked ListTwo Pointers65.3%87.5%all
92Reverse Linked List IIMediumLinked ListTwo Pointers51.5%75.0%all
146LRU CacheMediumDesignData Structure Design47.4%75.0%all
219Contains Duplicate IIEasyArraysSorting / Prefix / Scan51.3%75.0%all
510Inorder Successor in BST IIMediumTreesDFS / BFS61.1%75.0%all
203Remove Linked List ElementsEasyLinked ListTwo Pointers54.5%75.0%all
210Course Schedule IIMediumGraphsBFS / DFS / Topological Sort55.5%75.0%all
104Maximum Depth of Binary TreeEasyArrays; TreesSorting / Prefix / Scan; DFS / BFS78.2%75.0%all
33Search in Rotated Sorted ArrayMediumArrays; Binary SearchSorting / Prefix / Scan; Binary Search44.9%75.0%all
138Copy List with Random PointerMediumLinked ListTwo Pointers62.9%75.0%all
21Merge Two Sorted ListsEasyArrays; Linked ListSorting / Prefix / Scan; Two Pointers68.3%62.5%all
788Rotated DigitsMediumArrays; Binary SearchSorting / Prefix / Scan; Binary Search64.0%62.5%all
1669Merge In Between Linked ListsMediumArrays; Linked ListSorting / Prefix / Scan; Two Pointers83.0%62.5%all
1710Maximum Units on a TruckEasyArraysSorting / Prefix / Scan74.9%62.5%all
703Kth Largest Element in a StreamEasyHeapPriority Queue61.0%62.5%all
647Palindromic SubstringsMediumStrings; TreesHashing / Sliding Window; DFS / BFS72.8%62.5%all
113Path Sum IIMediumArrays; TreesSorting / Prefix / Scan; DFS / BFS62.2%62.5%all
79Word SearchMediumStrings; Binary SearchHashing / Sliding Window; Binary Search47.4%62.5%all
5Longest Palindromic SubstringMediumStrings; TreesHashing / Sliding Window; DFS / BFS37.8%62.5%all
46PermutationsMediumBacktrackingBacktracking81.9%62.5%all
53Maximum SubarrayMediumArraysSorting / Prefix / Scan53.3%62.5%all
71Simplify PathMediumCore DSAImplementation / Reasoning50.6%62.5%all
139Word BreakMediumStrings; Dynamic ProgrammingHashing / Sliding Window; State Transition49.5%62.5%all
1910Remove All Occurrences of a SubstringMediumStrings; TreesHashing / Sliding Window; DFS / BFS78.5%62.5%all
82Remove Duplicates from Sorted List IIMediumArrays; Linked ListSorting / Prefix / Scan; Two Pointers51.8%62.5%all
347Top K Frequent ElementsMediumHeapPriority Queue66.4%62.5%all
72Edit DistanceMediumDynamic ProgrammingState Transition60.6%62.5%all
125Valid PalindromeEasyStringsHashing / Sliding Window53.3%62.5%all
3Longest Substring Without Repeating CharactersMediumStrings; TreesHashing / Sliding Window; DFS / BFS; Sliding Window39.1%62.5%all
24Swap Nodes in PairsMediumTreesDFS / BFS69.5%62.5%all
394Decode StringMediumStrings; Dynamic Programming; Stack / QueueHashing / Sliding Window; State Transition; Monotonic Stack / Simulation62.6%62.5%all
1351Count Negative Numbers in a Sorted MatrixEasyArraysSorting / Prefix / Scan79.6%62.5%all
346Moving Average from Data StreamEasyCore DSAImplementation / Reasoning80.2%62.5%all