I applied through college or university. I interviewed at ADP (Hyderabad) in Oct 2021
Interview
it was a campus placement
first round was a test based on aptitude, technical and verbal abilities
the next round was a pure technical round
the next was a technical/managerial round
the last round was hr round
Interview questions [1]
Question 1
it was an on campus drive
we had an exam that had aptitude, technical and verbal questions
The next 2 rounds were technical rounds
the questions asked were
1. Tell me about yourself
2. what's your favourite subject (I told data structures)
3. the next few questions were about data structures
4. if given a dataset would you prefer entering those numbers in an array or linked list.. why?
5. given an array of few numbers you have to find the 3rd largest number
(I gave an answer with respect to the complexities
I said I would sort the numbers in descending or ascending order and find it
so either bubble, insertion or selection
for lesser complexity merge, quick or heap)
5. So the next question was to write a code for merge sort and then the next was for quick sort
6. The next question was which language are you comfortable in (I said python or c or c++)
7. Class, object and inheritance based questions
I was also asked to write the code
8. The next was deep questions on networking
tcp/ip layer
server and clients
data transmission through the layers
dns and ftp
parts of the url
what happens when we surf the net
what is http
etc etc
Online aptitude test was taken then happend
2 tech rounds asked various DSA , SQL queries as well as Python questions and MERN stack which was moderate to hard
HR round where general questions were asked which was easy
there will be 4 rounds ,coding round,technical round 1 ,technical round 2, Hr Discussions
followed by an basic to advanced concepts
Do you have experience in both .NET and Angular?
2. Do you have experience in writing test cases?
3. How do you write test cases in Angular?
5. Write an example of Custom Middleware in .NET Core.
6. Write a Backend Extension Method (C# extension method example).
7. SQL Scenario:
o Student table: student_id, student_name
o Marks table: student_id, subject, marks
Find the students who did not appear in English exam.
8. Rewrite the above SQL query using another approach (alternative query).
9. What is Closure concept (in .NET / TypeScript)?
10. What is the difference between Event and Delegate?
11. Can you write code to declare an Event?
Interview questions [1]
Question 1
Do you have experience in both .NET and Angular?
2. Do you have experience in writing test cases?
3. How do you write test cases in Angular?
5. Write an example of Custom Middleware in .NET Core.
6. Write a Backend Extension Method (C# extension method example).
7. SQL Scenario:
o Student table: student_id, student_name
o Marks table: student_id, subject, marks
Find the students who did not appear in English exam.
8. Rewrite the above SQL query using another approach (alternative query).
9. What is Closure concept (in .NET / TypeScript)?
10. What is the difference between Event and Delegate?
11. Can you write code to declare an Event?
offer real candidate experience. showing structured processes(phone screen, tech test, manager chat) with positive feedback on professionalism, friendly interviewers, and clear communication but also negative points like generic rejections or bad technical skills.
Interview questions [1]
Question 1
coding questions. data base related questions. solid principles. java and Microservices