Taro Logo

Software Engineer Interview Experience - Bengaluru, India

May 1, 2020
Positive ExperienceGot Offer

Process

I was interviewed with 6 years of industry experience on the Cloud Vision Platform team at Arista.

Round 1: Coding challenge on Hackerrank. Round 2: Low-level design combined with a coding round. Round 3: High-level design and cultural fit round (with Manager and Managing Director).

Questions

Round 1: Coding challenge on Hackerrank. Observations: One coding question was given to be solved in 75 minutes. Knowledge of data structures like heaps, hash maps, and deques was needed. It wasn't a trick-based question but one based on practical experience with data structures used in industry. I rate it 5/5.

Round 2: Low-level design with coding round combined (1 hour). Observations: Design patterns and multi-threading expertise were evaluated. Thereafter, a question on dynamic programming based on trees was asked to check problem-solving and algorithms (recursion). There were other 2D array-based questions, mainly focused on problem-solving and coding.

Round 3: High-level design & cultural fitness round (with Manager and Managing Director) (1.5 hours). Questions covered Java, heapdump analysis, design pattern understanding, Java memory model, and best practices. A design for an Authorization Service was requested.

Was this helpful?

Interview Statistics

The following metrics were computed from 24 interview experiences for the Arista Networks Software Engineer role in Bengaluru, Karnataka.

Success Rate

33%
Pass Rate

Arista Networks's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive67%
Neutral8%
Negative25%

Candidates reported having very good feelings for Arista Networks's Software Engineer interview process in Bengaluru, Karnataka.

Arista Networks Work Experiences