A

Aria

Software Engineering Intern

Interview Date

Not Specified (Published Sep 7, 2025)

Result

Not Specified

Difficulty

Medium

Rounds

2 Technical Rounds (after Online Assessment)

Drive Type

Internship (On-Campus)

Topics asked

C functionsPointersBinary TreesHeapsData StructuresAlgorithmsOperating SystemsOOPsHashingSystem Design

Detailed experience

Role: Software Engineering Intern

College: Not Specified

Interview Date: Not Specified (Published Sep 7, 2025)

Interview Type: Internship (On-Campus)

Result: Not Specified

Difficulty: Medium

Rounds: 2 Technical Rounds (after Online Assessment)

Topics Asked: C functions, Pointers, Binary Trees, Heaps, Data Structures, Algorithms, Operating Systems, OOPs, Hashing, System Design

Experience:

The interview process started with an online assessment followed by two technical rounds.

Online Assessment (HackerRank): This assessment had 4 sections: 1 MCQ section and 3 coding questions.

  • MCQ Section (15 mins): Questions covered basic aptitude/math, OS, OOPs, and C fundamentals.
  • Coding Question 1: A simple sorting and iterating through a loop kind of question.
  • Coding Question 2: A backtracking question with strings.
  • Coding Question 3: Based on trees. Given a tree, find a shortest path to travel from 1 to N, such that some given set of nodes are visited in the path. Visiting the same node multiple times was allowed.

Candidates were expected to solve at least 2.5 coding questions and perform well in MCQs (which had negative marking) to be shortlisted.

Technical Round 1 (Online): The interview started with a brief introduction, followed by questions about C functions and pointers, and some follow-up questions.

  • Question 1 (DSA): Given the root of a binary tree, recursively delete the leaf nodes until the entire tree is deleted, and then print the order of deletion.
  • Question 2 (DSA): A question based on heaps (details not fully specified).

Technical Round 2: This round involved a detailed discussion of the candidate's resume and projects.

  • The interviewer was interested in personal projects and how the candidate collaborated on group projects for a hackathon.
  • Moved on to system design questions, including in-depth knowledge of data structures such as how ordered_maps are implemented in STL libraries.
  • Asked to implement a class that implements a hash-map and then asked many questions about hashing and collision resolving techniques.
  • Basic questions related to the C language and how to implement a C++ STL vector in C.
  • Finally, asked "Why Arista Networks?"
Posted on - 12 Nov 2025
Aria Interview Experience - Software Engineering Intern | OAHelper