Automatic Data Processing interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Automatic Data Processing
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
Looking back at my journey, it wasn’t easy at all. During my initial attempts at interviews, I faced multiple rejections—not because I entirely lacked technical knowledge, but mostly due to poor communication skills and nervousness. Every rejection left me disappointed, but it also gave me clarity on where I needed to improve. During the winter vacation, I made a conscious effort to work on myself. I practiced coding regularly, revised important concepts, and most importantly, focused on improving my communication and confidence by doing mock interviews and explaining solutions out loud. By the time my final semester of B.Tech started, I knew this was my last chance to make something happen. Being from a tier-3 college, opportunities were extremely limited—hardly 4–5 companies visited the entire batch. That pressure was always there, but it also motivated me to give my absolute best. Then came ADP. The process had three rounds: an MCQ round on their portal, a coding round, and finally an HR round. I gave my all in every stage. This time, I communicated my thought process clearly, stayed calm, and trusted the preparation I had done. Finally, I cracked it. I was selected as a Campus Intern at ADP. This was especially significant for me because, after ADP, no other company visited our campus. This truly was my last chance—and I grabbed it. The whole journey taught me that rejection is not the end; it’s feedback. With consistency, self-improvement, and belief, even someone from a tier-3 background can achieve their goals.
Application story
It was an on-campus opportunity, so I applied through my college placement cell. After the initial shortlisting, I was invited to participate in the selection process conducted by ADP. The entire process, from application to final selection, was smooth and well-organized.
Preparation
Duration: 2-3 months
Topics: HTML, CSS, JavaScript, Java, Object-Oriented Programming, DBMS, OS, SQL
Tip
Tip

Tip 1: Start by strengthening your DSA basics and solve at least 2–3 coding problems daily.
Tip 2: Build 2–3 projects and focus on understanding every detail of the tech stack you use.
Tip 3: Practice mock interviews to improve communication and clearly explain your approach.

Application process
Where: Campus
Eligibility: 60% throughout - Class 10,12 and Btech, (Salary Package: 3.6 LPA)
Resume Tip
Resume tip

Tip 1: Highlight projects and internships with clearly defined roles and technologies used.
Tip 2: Keep the resume concise and truthful, avoiding any false or exaggerated claims.
Tip 3: Emphasize skills and achievements relevant to the role, avoiding unnecessary details.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date5 May 2025
Coding problem1

1. ADP Aptitude

The first round was conducted on the ADP portal, called ADP Pareeksha, where they asked aptitude questions related to computer science and some basic puzzles. Overall, the test was easy and time-bound, meaning each question had to be answered within a certain period; otherwise, it would be skipped and could not be revisited.

The questions mainly included quantitative MCQs, basic C programming MCQs, puzzles, error-identification in code snippets (MCQs), and some fundamental DBMS and OS questions.

02
Round
Easy
Face to Face
Duration30 minutes
Interview date10 May 2025
Coding problem2

1. Count Frequency

Easy
15m average time
85% success
0/40
Asked in companies
AmazonSprinklrHewlett Packard Enterprise

You are given a string 'S' of length 'N', you need to find the frequency of each of the characters from ‘a’ to ‘z’ in the given string.

Example :

Given 'S' : abcdg
Then output will be : 1 1 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 
Try solving now

2. Technical Questions

  • What is an API? (Learn)
  • Which API did you use in your project?
  • Difference between SOAP and REST APIs.
  • What is DBMS? (Learn)
  • What is normalization and its types? (Learn)
  • Project-related question, e.g., why I used MongoDB instead of SQL
  • Which framework would you choose for frontend development?
03
Round
Easy
HR Round
Duration10 minutes
Interview date5 Jun 2025
Coding problem1

1. HR Questions

This was a quick call to confirm if I would be able to relocate to Hyderabad, along with a few questions such as:

  • Introduction
  • Why do you want to work with ADP?
  • What are your past interview experiences other than ADP, and which one was the best among them?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6451 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15481 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15339 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes