Arista Networks Recruitment Process

About Company :

Arista Networks is a computer networking company headquartered in Santa Clara, California, USA. The company designs and sells multilayer network switches to deliver software-defined networking (SDN) solutions for large datacenter, cloud computing, high-performance computing and high-frequency trading environments.

Arista’s award-winning modular 10G/40G/100Gbit/s switch. Arista’s own Linux-based network operating system, EOS (Extensible Operating System), runs on all Arista products. Arista ranked third on Forbes’ list of 25 Fastest Growing Public Tech Companies of 2017.
Know more about Arista Networks

Arista LOGO

Recruitment Process :

Arista Networks conducts 3-4 rounds to select freshers as Software Engineer in their organisation.

  • Critten Round
  • Technical Round 1
  • Technical Round 2
  • HR Round

Academic Criteria :

  • 70 percent or above in B.Tech, Class X and XII.
  • No backlogs at the time of interview

Coding Round :
Coding round generally contains 4-5 coding problems. Sometime you can expect MCQs and subjective problems.

Technical Rounds :
The students who clear the written round are called for Technical Interview. To clear this round you should be clear with your basics. You should be prepared with Data structures and Algorithms, DBMS, Operating System, Networking, OOPs concepts and a programming language of your choice generally they ask questions from C or CPP. Students from branches other than CS should prepare for other two subjects related to their branch. CS students will be expected to write codes in the interview. They also ask questions from resume. You may be asked puzzles in this round. To be prepared for puzzles you can practice from our Puzzles section.

Technical Round and HR Round :
Sometimes this is Technical plus HR Round. You can expect technical problems.
General HR questions like :
1. Tell me about Yourself
2. Why Arista ?
3. What are your strengths and weaknesses ?
4. Questions form resume

Questions Asked in Arista Networks :

  1. 64 bit or 32 bit
  2. Difference b/w C and Java ?
  3. Binary Search
  4. Define Normalization in database ?
  5. Explain Min heap ?
  6. Explain Max heap ?
  7. Search time of heap
  8. Memory management
  9. process in memory
  10. Draw the states of a process in an OS ?
  11. more >>

Interview Experiences

It is always beneficial if you know what it is to be there at that moment. So, to give you an advantage, we provide you Interview Experiences of candidates who have been in your situation earlier. Make the most of it.

Where to Apply ?

This article is contributed by Amit Khandelwal. If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

Company Wise Coding Practice    Topic Wise Coding Practice