Arista Networks Interview Experience|On campus for Internship

Last Updated : 1 Nov, 2024

Arista Networks visited our campus for a recruitment drive, providing an exciting opportunity for students to showcase their skills and secure positions in their esteemed organization.

Stages of the Interview Process:

  1. Online Assessment
  2. Technical Interviews: Round 1 & Round 2
  3. HR Interview

Online Assessment

The assessment consisted of two sets, with one question being common across both sets.

  • My Set: This set was relatively easier.
    • Question 1: A standard string manipulation question.
    • Question 2: A Fibonacci pattern-based question. This was challenging to interpret, but upon careful observation of the test cases, the pattern could be deciphered.

Interview Rounds

Technical Interview — Round 1

  • Candidate Count: Approximately 20–25 candidates.
  • Interview Duration: 1 hour 10 minutes (longest among all candidates).
  • Mode: Online

Questions:

  • Mathematical & Bit Manipulation: A few questions related to basic math and bitwise operations.
  • Data Structures:
    • Linked List: Tasked with dividing a linked list into k parts and performing some operations.
    • Graphs: Questions focused on DFS and BFS traversal methods.
  • Computer Science Concepts:
    • Kernel: Explained the basic concept of the kernel.
    • Abstraction and Encapsulation: Discussed these fundamental OOP concepts.

Technical Interview — Round 2

  • Candidate Count: Reduced to 10 candidates.

Challenges:

  • Limited time remaining for the interview due to the last round.
  • The interviewer had some personal issues with clear communication, which added difficulty to the conversation.

Questions:

  • Introduction: Briefly introduced myself.
  • Technical Questions:
    • String Manipulation: Addressed questions related to string operations.
    • Graph-Based Question: Discussed a problem related to graph traversal.
    • Pattern Matching: Encountered a string pattern-matching question where the optimal solution involved using a Trie data structure. I implemented the solution but faced difficulty in managing the end-of-string marker to check if a word was fully formed.

Verdict:

Outcome: Not selected.
Observations: Candidates who cleared Round 2 were offered the position, with three candidates receiving Pre-Placement Offers (PPOs).

Comment