Taro Logo

Software Engineer Interview Experience - Berkeley, California

October 1, 2018
Neutral ExperienceNo Offer

Process

First, they ask for a transcript and resume.

Then, they schedule a phone interview for the first round.

After clearing the first round, you are transferred to HR to schedule the second round.

Experience-wise: I learned so much, even though I did not get an offer.

Questions

Round 1:

  • Build a linked list
  • Print a linked list
  • Check if two linked lists are the same
  • Finally, given a linked list, remove all elements whose indices do not match Fibonacci numbers.

Round 2:

  • Memory layout questions (stack, heap, static, code): Given a code snippet, identify where each line belongs in memory.
  • How to implement a stack (what data structure is suitable), such as a linked list or an array.
  • Discuss the pros and cons of each implementation in terms of memory.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the Arista Networks Software Engineer role in Berkeley, California.

Success Rate

0%
Pass Rate

Arista Networks's interview process for their Software Engineer roles in Berkeley, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Arista Networks's Software Engineer interview process in Berkeley, California.

Arista Networks Work Experiences