Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Deloitte Team. If you also belong to the team, you can get access from here

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deloitte Software Engineer Interview Questions, Process, and Tips

Updated 12 Jan 2025

Top Deloitte Software Engineer Interview Questions and Answers

View all 20 questions

Deloitte Software Engineer Interview Experiences

32 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Got a lot of aptitude questions to prepare for

Round 2 - One-on-one 

(1 Question)

  • Q1. The questions were based on the resume
Round 3 - HR 

(1 Question)

  • Q1. The questions are on family background
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

4X4 Matrix code
Program the number will replace from first row third column -1 value to sum of rest of three columns.

Interview Preparation Tips

Interview preparation tips for other job seekers - In a employee table having bulk data but we have to search 10 highest salary.

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
6-8 weeks
Result
No response

I applied via Approached by Company and was interviewed in Nov 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How are you doing
  • Q2. Able to switch locations
  • Ans. 

    Yes, I am able to switch locations for work if required.

    • I am open to relocating for the right opportunity

    • Have previous experience moving for work

    • Willing to consider different cities or countries for work

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Naukri.com

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Subject related
  • Q2. What kind of work daily you can do that.
  • Q3. Simple cobol program.what kind of changes in cobol .
  • Ans. 

    Changes in COBOL programs depend on the specific requirements and goals of the project.

    • Changes may involve modifying existing code to add new functionality or improve performance.

    • Updates may also be necessary to ensure compatibility with new hardware or software systems.

    • Refactoring code to improve readability and maintainability is another common change.

    • Examples of changes include adding new data fields, modifying cond...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. How much salary u can expect.
  • Ans. 

    The expected salary for a Software Engineer varies depending on factors such as experience, location, and company size.

    • The salary range for Software Engineers can vary greatly depending on their level of experience.

    • Location plays a significant role in determining salary, with higher salaries typically found in tech hubs like Silicon Valley.

    • The size and reputation of the company can also impact salary, with larger compa...

  • Answered by AI

Skills evaluated in this interview

Deloitte interview questions for designations

 Senior Software Engineer

 (7)

 Software Testing Engineer

 (3)

 Associate Software Engineer

 (2)

 Software Engineer Analyst

 (1)

 Software QA Engineer

 (1)

 Software Developer

 (42)

 Software Consultant

 (2)

 Software Tester

 (1)

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. 1. What is ASP.NET?
  • Ans. 

    ASP.NET is a web application framework developed by Microsoft for building dynamic web sites, web applications, and web services.

    • ASP.NET allows developers to build dynamic web applications using languages like C# or VB.NET

    • It provides a rich set of tools and libraries for building web applications

    • ASP.NET supports various technologies like Web Forms, MVC, and Web API

    • It is integrated with Visual Studio for easy developmen...

  • Answered by AI
  • Q2. 2. Difference between ASP.NET and ASP.NET Core
  • Ans. 

    ASP.NET is a framework for building web applications using .NET, while ASP.NET Core is a cross-platform, high-performance version of ASP.NET.

    • ASP.NET is Windows-only, while ASP.NET Core is cross-platform and runs on Windows, macOS, and Linux.

    • ASP.NET Core is open-source and modular, allowing developers to include only the necessary components in their applications.

    • ASP.NET Core has better performance and scalability compa...

  • Answered by AI
  • Q3. 3. Define 4 pillars of OOPS with real world example
  • Ans. 

    Encapsulation, Inheritance, Polymorphism, Abstraction are the 4 pillars of OOPS

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: a car with its properties and methods.

    • Inheritance: Ability of a class to inherit properties and behavior from another class. Example: a child class inheriting from a parent class.

    • Polymorphism: Ability to present the same interface for different dat...

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Deloitte Interview Questions

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Apptitude and coding questions on threads

Round 3 - Coding Test 

2 coding questions are available but I submitted 1answer

Round 4 - Technical 

(2 Questions)

  • Q1. Oops concepts and threads
  • Q2. Sorting techniques and algorithm based questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job portal and was interviewed in Dec 2022. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Related to C, Java, HTML and CSS
  • Q2. Tecnical question related to C, Java, HTML and CSS
Round 2 - Coding Test 

Like that Fresher's student asked me question

Round 3 - Group Discussion 

Any topic related to our country

Round 4 - HR 

(1 Question)

  • Q1. HR round question so that you check the my English language

Interview Preparation Tips

Interview preparation tips for other job seekers - My thinking is great 😊😊 feeling nad great endeavours to opportunity this industry .
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. General technical questions related to technology that you are working on
Round 2 - Technical 

(1 Question)

  • Q1. Case study and use case related questions.

I applied via Job Fair

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is your salary expectations from our company?
  • Q2. What are technical skills ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Every job seekers should have both technical and non-technical skills . Mainly communication skills are required for every job seekers. And he/she must submit their resume with correct details. mainly technical skills are important to get job in any company.

I applied via Naukri.com and was interviewed in Mar 2022. There were 6 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(7 Questions)

  • Q1. What are the differences between stored procedure and triggers in SQL?
  • Ans. 

    Stored procedures are precompiled SQL statements that can be executed on demand, while triggers are automatically executed in response to specific events.

    • Stored procedures are explicitly called by the user, while triggers are automatically invoked by the database system.

    • Stored procedures can accept parameters and return values, while triggers cannot.

    • Stored procedures can be executed independently, while triggers are al...

  • Answered by AI
  • Q2. What is a Kernel in OS
  • Ans. 

    Kernel is the core component of an operating system that manages system resources and provides a bridge between hardware and software.

    • Kernel is responsible for managing memory, processes, and device drivers.

    • It provides an interface for applications to access hardware resources.

    • Kernel operates in privileged mode and has direct access to the hardware.

    • Examples of popular kernels are Linux kernel, Windows NT kernel, and ma

  • Answered by AI
  • Q3. What are access specifiers in c++
  • Ans. 

    Access specifiers in C++ are keywords that determine the visibility and accessibility of class members.

    • There are three access specifiers in C++: public, private, and protected.

    • Public members are accessible from anywhere in the program.

    • Private members are only accessible within the class itself.

    • Protected members are accessible within the class and its derived classes.

    • Access specifiers are used to enforce encapsulation a

  • Answered by AI
  • Q4. Explain about Polymorphism
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • It allows objects of different classes to be treated as if they were objects of the same class.

    • It can be achieved through method overloading or method overriding.

    • Example: A shape class can have different subclasses like circle, square, etc. and all can be treated as shapes.

    • It helps in achieving code reusability and flexibility.

  • Answered by AI
  • Q5. Explain about operator overloading
  • Ans. 

    Operator overloading allows operators to have different meanings based on the operands they work on.

    • It allows operators to be used with user-defined data types

    • It can simplify code and make it more readable

    • Examples include using the + operator to concatenate strings or add numbers

    • Operators can be overloaded for unary and binary operations

  • Answered by AI
  • Q6. Explain about encapsulation
  • Ans. 

    Encapsulation is the process of hiding implementation details and providing a public interface for accessing the object.

    • Encapsulation helps in achieving data abstraction and information hiding.

    • It prevents unauthorized access to the internal state of an object.

    • It allows for better control over the data and its behavior.

    • Example: A bank account class with private variables for balance and account number, and public method...

  • Answered by AI
  • Q7. Explain about your Projects?
  • Ans. 

    I have worked on various projects involving web development, mobile app development, and data analysis.

    • Developed a web application using React.js and Node.js for managing customer orders.

    • Created a mobile app using Flutter for tracking daily expenses and generating expense reports.

    • Implemented a data analysis tool using Python and SQL to analyze customer behavior and improve marketing strategies.

  • Answered by AI
Round 3 - HR 

(4 Questions)

  • Q1. What is your family background?
  • Ans. 

    My family background is diverse and has influenced my values and perspectives.

    • My parents come from different cultural backgrounds, which has exposed me to different traditions and languages.

    • I have siblings who are also in the software engineering field, which has fostered a supportive and collaborative environment.

    • My family has always encouraged education and personal growth, which has motivated me to pursue a career i

  • Answered by AI
  • Q2. Tell me about yourself.
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI
  • Q3. What is your Native place?
  • Ans. 

    My native place is a small town in the countryside known for its scenic beauty and peaceful environment.

    • My native place is located in the outskirts of a major city.

    • It is known for its rich cultural heritage and historical landmarks.

    • The people in my native place are warm and welcoming.

    • The local cuisine is famous for its unique flavors and traditional recipes.

    • There are several tourist attractions in and around my native ...

  • Answered by AI
  • Q4. What is your favourite moment?
  • Ans. 

    My favorite moment was when I successfully completed a complex software project ahead of schedule.

    • Successfully completing a complex software project ahead of schedule

    • Receiving positive feedback from clients and team members

    • Seeing the impact of my work on improving efficiency or solving a problem

    • Collaborating with a talented and supportive team

    • Overcoming challenges and finding innovative solutions

  • Answered by AI
Round 4 - Group Discussion 
Pro Tip by AmbitionBox:
Don’t treat group discussions as an argument. Group discussion is about reaching a meaningful conclusion.
View all tips
Round 5 - One-on-one 

(2 Questions)

  • Q1. Explain about your projects
  • Ans. 

    I have worked on various projects involving web development, mobile app development, and data analysis.

    • Developed a web application using React.js and Node.js for managing customer orders.

    • Created a mobile app using Flutter for tracking daily expenses and generating reports.

    • Implemented data analysis algorithms in Python to analyze customer behavior and improve marketing strategies.

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.

    • 5 years of experience in software engineering

    • Proficient in Java and JavaScript

    • Developed web applications

    • Strong problem-solving skills

    • Experience with agile development methodologies

  • Answered by AI
Round 6 - HR 

(1 Question)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Deloitte Software Engineer interview:
  • c, java
Interview preparation tips for other job seekers - Market yourself
Know yourself and what you want
Be Confident

Skills evaluated in this interview

Deloitte Interview FAQs

How many rounds are there in Deloitte Software Engineer interview?
Deloitte interview process usually has 2-3 rounds. The most common rounds in the Deloitte interview process are Technical, Resume Shortlist and HR.
How to prepare for Deloitte Software Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Deloitte. The most common topics and skills that interviewers at Deloitte expect are .NET Framework, Java, OOP, SQL Server and Software Engineering.
What are the top questions asked in Deloitte Software Engineer interview?

Some of the top questions asked at the Deloitte Software Engineer interview -

  1. what are the differences between stored procedure and triggers in S...read more
  2. what are access specifiers in ...read more
  3. what is a Kernel in...read more
How long is the Deloitte Software Engineer interview process?

The duration of Deloitte Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Deloitte Software Engineer Interview Process

based on 23 interviews

3 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Deloitte Software Engineer Salary
based on 1.5k salaries
₹4 L/yr - ₹17 L/yr
15% more than the average Software Engineer Salary in India
View more details

Deloitte Software Engineer Reviews and Ratings

based on 163 reviews

3.9/5

Rating in categories

3.9

Skill development

3.9

Work-life balance

3.9

Salary

4.0

Job security

3.9

Company culture

3.6

Promotions

3.7

Work satisfaction

Explore 163 Reviews and Ratings
Consultant
33.5k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Consultant
21.2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Analyst
14.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
10.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Manager
7.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.8
Compare

PwC

3.4
Compare

Ernst & Young

3.4
Compare

Cognizant

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview