Panda Guru LogoPanda
Guru

Arista Networks | Software Engineer | 3.5 YoE | Rejected | Worst HM Committee | Bangalore

Round 1: Technical Interview

Questions:

  1. C/C++ pointers questions.
  2. Implement Reverse a LinkedList from start point to end in a linkedlist.
    • Example (i):
      • List = [10, 20, 30, 40, 50, 60], start = 2, end = 5
      • Output = [10, 50, 40, 30, 20, 60]
    • Example (ii):
      • List = [10, 20, 30, 40, 50, 60], start = 1, end = 5
      • Output = [50, 40, 30, 20, 10, 60]
    • Example (iii):
      • List = [10, 20, 30, 40, 50, 60], start = 1, end = 6
      • Output = [60, 50, 40, 30, 20, 10]
    • Write a working code from the start and execute it against all the cases.
  3. What is stack overflow? Will while(1) {} cause stack overflow?
  4. Basic bits manipulation questions on how to extract IP address from a uint32 bit integer value (0-7, 8-15, 16-23, 24-31 .. every 8 bits representing the IP address bits).
Candidate's Approach

Able to solve all the questions and in time.

Interviewer's Feedback

Received a call from the recruiter about positive feedback from the panel.