
Synthesized from 5 candidate submissions for ALL.
AppDynamics’ hiring process is structured to evaluate a candidate’s technical depth, problem-solving ability, and adaptability across multiple rounds. For interns and new grads, the process includes an online assessment (OA) with coding and MCQs, followed by technical rounds focusing on data structures, algorithms, and system design. Senior roles emphasize advanced problem-solving, low-level design, and real-world scenario discussions, often including system design and architectural trade-offs.
The candidate had a negative experience due to unprofessional last-minute changes in the interview mode and the expectation to solve multiple questions in a short time.
A 15-minute phone screening covering self-introduction, company and role overview, resume review, and basic technical questions about a project listed on the resume.
A 1-hour technical interview conducted via video call after a last-minute change. The first 25 minutes focused on technical questions related to skills listed on the resume. The remaining time included coding problems and a math puzzle.
Check if a string is an anagram of another string
Check if a string is a palindrome
Check if a string is an anagram of a palindrome
Out of 900 students, 22 were shortlisted after the online round. The candidate went through two interview rounds, with the second round focusing on DSA, OOPs, and other technical topics, but did not make it to the third round.
3 coding questions and few MCQ on Hackerrank
Online round with coding questions and MCQs
finding duplicates using sets in cpp
finding median of multiple points
dp with strings
Interview Round 1 with questions on DSA, OS, and DBMS
Heapify and coding it
converting binary tree to linked list
valid parenthesis length with and without using stack
difference between Process and Thread
virtual memory
deadlocks
normalization
BCNF
ACID properties
Interview Round 2 with questions on DSA and OOPs
HASHING
finding Anagrams in a string using prime numbers
Static Keyword
polymorphism
Final Keyword