The Deloitte interview process generally consists of three main rounds:
1. Online Assessment (Aptitude + Technical)
The first round was an online assessment, which included:
Aptitude questions – covering topics like logical reasoning, quantitative aptitude, and verbal ability.
Technical questions – mainly from areas like programming fundamentals (e.g., C, Java, Python), data structures, databases (SQL), and basic output-based questions.
It was a time-bound test, and you need to perform well in both sections to qualify.
2. Technical Interview
After clearing the online assessment, I was shortlisted for the technical interview.
In this round:
Most questions were asked from my resume, including the projects I had worked on, internships, and the technologies I had mentioned.
I was asked to explain my main project in detail—problem statement, tools/technologies used, and results.
Some basic Software Engineering questions were also asked, such as:
SDLC models
Agile methodology
Difference between functional and non-functional requirements
A few scenario-based questions and basic coding questions were also discussed.
3. HR or Managerial Round
The final round is typically the HR or managerial interview, where they assess:
Your communication skills, teamwork, and cultural fit.
Basic HR questions like:
"Why Deloitte?"
"Tell me about yourself."
"Where do you see yourself in 5 years?"
"Are you comfortable with relocation or flexible timings?"