Upload Button Icon Add office photos

Filter interviews by

Arista Networks Software Engineer Interview Questions, Process, and Tips

Updated 21 Jan 2025

Top Arista Networks Software Engineer Interview Questions and Answers

Arista Networks Software Engineer Interview Experiences

13 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Trie based question
  • Q2. Design LRU cache
  • Ans. 

    Design a data structure for LRU cache with get and put operations, evicting least recently used item when capacity is reached.

    • Implement a doubly linked list to keep track of the order of keys based on their usage

    • Use a hashmap to store key-value pairs for quick access

    • Update the order of keys in the linked list when a key is accessed or inserted

    • Evict the least recently used item when the cache reaches its capacity

  • Answered by AI
Round 2 - System Design 

(2 Questions)

  • Q1. Unique ID generator
  • Q2. Project related questions
Round 3 - Behavioral 

(2 Questions)

  • Q1. Operating systems, DBMS
  • Q2. Few question on projects from my previous company

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Phone Call 

(2 Questions)

  • Q1. Tell me about your previous company role ?
  • Ans. 

    I was a software engineer responsible for developing and maintaining web applications for a financial services company.

    • Developed and maintained web applications using technologies such as Java, Spring, and Angular

    • Collaborated with cross-functional teams to gather requirements and deliver solutions

    • Participated in code reviews and testing to ensure high quality software

    • Implemented new features and enhancements to improve

  • Answered by AI
  • Q2. Willing to join Arista ?
  • Ans. 

    Yes, I am willing to join Arista as a Software Engineer.

    • I am excited about the opportunity to work at Arista and contribute to their innovative projects.

    • I have researched the company and believe that my skills align well with their values and goals.

    • I am confident that I can make a positive impact on the team and help drive success at Arista.

  • Answered by AI
Round 2 - Coding Test 

One Hr interview with 3-4 coding questions on strings,array and linked list

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Question from Strings and Question from Linked Lists

Round 2 - Technical 

(2 Questions)

  • Q1. What are double pointers ?
  • Ans. 

    Double pointers are pointers that store the memory address of another pointer.

    • Double pointers are used in C and C++ to store the address of a pointer variable.

    • They are commonly used in functions to modify the value of a pointer passed as an argument.

    • Example: int **ptr; // declares a double pointer to an integer pointer.

  • Answered by AI
  • Q2. Discuss OOPS in Programming.
  • Ans. 

    OOPS stands for Object-Oriented Programming, a programming paradigm based on the concept of objects.

    • OOPS focuses on creating objects that contain both data and methods to manipulate that data.

    • Encapsulation, inheritance, and polymorphism are key principles of OOPS.

    • Example: Inheritance allows a class to inherit properties and methods from another class, promoting code reusability.

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

user image Avinesh Singh

posted on 26 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. You Have a Data Stream and integers are coming at each second you have to identify the erroneous values.

Arista Networks interview questions for designations

 Senior Software Engineer

 (2)

 System Software Engineer

 (1)

 Software Development Engineer II

 (2)

 Software Developer

 (4)

 Platform Software Engineer

 (1)

 Software Developer Intern

 (2)

 Senior Software Engineer 1

 (1)

 Software Test Engineer Intern

 (1)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Referral and was interviewed in Nov 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Javascript basics - event loop, type conversion, call apply bind
Round 2 - Technical 

(1 Question)

  • Q1. Design discussion, current project
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Questions around software design
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Some program snippets were given in C language and told to debug it
  • Q2. Running median in stream
  • Ans. 

    Calculate the running median of a stream of numbers.

    • Use two heaps - a max heap for the smaller half of the numbers and a min heap for the larger half.

    • Keep the heaps balanced by ensuring the size difference is at most 1.

    • If the heaps are balanced, the median is the average of the top elements of the two heaps. Otherwise, it is the top element of the larger heap.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Why we use trie and its advantages and dis-advantages
  • Ans. 

    Trie is a tree data structure used for efficient retrieval of key-value pairs, commonly used in autocomplete and spell check applications.

    • Advantages: efficient prefix search, space optimization for storing keys with common prefixes, easy to implement autocomplete and spell check functionalities

    • Disadvantages: can be memory intensive for large datasets, complex to implement compared to other data structures like hash tab...

  • Answered by AI
  • Q2. Networking related questions

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jan 2022. There were 4 interview rounds.

Round 1 - Coding Test 

It's a one hour coding test which tests basic problem solving skills.

Round 2 - Technical 

(1 Question)

  • Q1. In this round interviewer tests your problem solving skills, you will be given a link to a coding platform and will be asked to solve couple of problems (1- easy, 2- medium). Approach will be considered ra...
Round 3 - One-on-one 

(1 Question)

  • Q1. This will test your technical skills for the domain you have been shortlisted for
Round 4 - One-on-one 

(1 Question)

  • Q1. It's kind of a behavioural round which targets your previous experiences and your exposure

Interview Preparation Tips

Interview preparation tips for other job seekers - Get your basics right. Work of Data-structures and Algorithms and All the Best!!!
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jan 2023. There were 3 interview rounds.

Round 1 - Coding Test 

3 coding questions; 1 was of Trie, 1 was greedy and another was related to OOPs, and high level data structures

Round 2 - Technical 

(1 Question)

  • Q1. Based on resume, technical skills.
Round 3 - One-on-one 

(1 Question)

  • Q1. Again Technical skills and CS subjects knowledge
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Javascript related test

Round 2 - Case Study 

Shopping cart, How to develop a shopping cart, its architecture

Arista Networks Interview FAQs

How many rounds are there in Arista Networks Software Engineer interview?
Arista Networks interview process usually has 2-3 rounds. The most common rounds in the Arista Networks interview process are Technical, One-on-one Round and Coding Test.
How to prepare for Arista Networks Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Arista Networks. The most common topics and skills that interviewers at Arista Networks expect are C, C++, Linux, Python and Algorithms.
What are the top questions asked in Arista Networks Software Engineer interview?

Some of the top questions asked at the Arista Networks Software Engineer interview -

  1. Why we use trie and its advantages and dis-advanta...read more
  2. What are double pointer...read more
  3. Running median in str...read more

Tell us how to improve this page.

Arista Networks Software Engineer Interview Process

based on 9 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Arista Networks Software Engineer Salary
based on 213 salaries
₹16.1 L/yr - ₹60 L/yr
329% more than the average Software Engineer Salary in India
View more details

Arista Networks Software Engineer Reviews and Ratings

based on 19 reviews

3.7/5

Rating in categories

3.8

Skill development

4.3

Work-life balance

3.7

Salary

4.0

Job security

4.0

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 19 Reviews and Ratings
Software Engineer
213 salaries
unlock blur

₹16.1 L/yr - ₹60 L/yr

Software Developer
27 salaries
unlock blur

₹14.9 L/yr - ₹45 L/yr

Softwaretest Engineer
26 salaries
unlock blur

₹11.4 L/yr - ₹41.4 L/yr

Technical Solutions Engineer
13 salaries
unlock blur

₹8 L/yr - ₹22 L/yr

Senior Software Engineer
12 salaries
unlock blur

₹15.5 L/yr - ₹56.6 L/yr

Explore more salaries
Compare Arista Networks with

Cisco

4.1
Compare

Juniper Networks

4.2
Compare

Hewlett Packard Enterprise

4.2
Compare

Extreme Networks

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview