I applied through university. I interviewed at ADP (Surathakal) in Nov 2017
Interview
ADP India visited our camps for software developer profile.There were 4 rounds in total and each of them was elimination round.
Round 1:
Written round -80 min
All the questions were objective and test was divided into three sections-
Aptitude – 15 questions – 15 min – 1 mark each
Logical Ability test – 25 questions – 25 min – one mark each
technical(basic data structure,DBMS and C output questions)- 20 questions – 40 min – 2 marks each.
After the first round they have shortlisted 16 students for the next round.
First Round(30 min)
First round was Technical Discussion
questions-
1. Print all the moves of bishop and knight in Chess Board
2. Sorting related
Round 2:(Technical- 45 min)
Started with the project discussion around 20 min.
1. What is Normalization?
2. What is update,delete ,insert Anomalies ?
3-java collections?
4-hashmap vs hash table?
5-What is Synchronized?
6. What is Thread Safe?
7. What is Deadlock?
8. What is Starvation?
After that, he said if I have any questions and I asked two questions.
After 1 hr, i was called for next round.
Round 3:(HR- 10 min)
Basic questions-
1-Family background?
2-Strength?
3-Location?
then after result was declared and 4 students were selected.
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