Taro Logo

Software Engineer Interview Experience - Bengaluru, Karnataka

August 1, 2024
Positive ExperienceGot Offer

Process

OA Round

There were 4 sections:

  • 20 minutes for 15 MCQs.
  • 20 minutes: Integer to Roman.
  • 25 minutes: In an m*n grid with obstacles, find if (m-1,n-1) can be reached from (0,0) in less than or equal to a given time, where each movement costs 1 unit of time.
  • 25 minutes: Given an array of binary strings (like "1101" representing 13) and a maximum 'k' number of operations that can be performed. The operation is taking the 1s complement of a string. Find and return the maximum possible sum of all the strings.

There were 2 rounds, both technical.

Questions

Pointers and Error Handling:

  • Predicting the output type of pointer-related questions.
  • Identifying different types of errors associated with pointers.
  • Discussing methods to fix pointer-related errors.

Struct Size Calculation:

  • Determining the size of a struct containing an int and a char.
  • Coding to verify the size of the struct.
  • Explaining the logic behind the size calculation.

Struct and Bit Manipulation:

  • Implementing functions to check if the k-th bit of an integer is set.
  • Implementing functions to set the k-th bit of an integer.
  • The struct provided included a char array.

Data Structures:

  • Understanding ordered and unordered maps.
  • Discussing various collision resolution techniques for maps.
  • Explanation of AVL tree balancing and rotations involved.

Scenario-Based Question:

  • Choosing an appropriate collision resolution technique for a given situation.

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