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

I applied via Campus Placement and was interviewed in Apr 2022. There were 2 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 

(3 Questions)

  • Q1. What are static variables and functions?
  • Ans. 

    Static variables and functions are those that retain their values throughout the program's execution.

    • Static variables are declared with the 'static' keyword and are initialized only once.

    • Static functions are also declared with the 'static' keyword and can only be called within the same file.

    • Static variables and functions have a global scope within the file they are declared in.

    • Examples of static variables include count...

  • Answered by AI
  • Q2. What do you mean by a nested structure?
  • Ans. 

    A nested structure is a data structure that contains other data structures within it.

    • It is a way of organizing data in a hierarchical manner.

    • It can be used in programming languages like C, Java, and Python.

    • Examples include arrays of structures, structures containing arrays, and structures containing other structures.

    • It can be used to represent complex data such as trees and graphs.

  • Answered by AI
  • Q3. What is the use of print f() and scan f() functions?
  • Ans. 

    printf() and scanf() are used for input/output operations in C programming language.

    • printf() is used to print output on the console or terminal.

    • scanf() is used to take input from the user.

    • printf() and scanf() are part of the standard input/output library in C.

    • printf() uses format specifiers to format the output.

    • scanf() uses format specifiers to read input from the user.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Market yourself
Know yourself and what you want
positive thinking
team leader

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in Apr 2022. There were 3 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 

(1 Question)

  • Q1. Basic c# questions SQL basic and advance Scenario base SQL questions
Round 3 - HR 

(1 Question)

  • Q1. Didn't attend as I already got selected in some other company

Interview Preparation Tips

Topics to prepare for Deloitte Software Engineer interview:
  • C#
  • Core
  • MVC
  • SQL Server
Interview preparation tips for other job seekers - If you're basics are clear and you have deep knowledge of database then it's very easy.

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
Round 1 - Technical 

(1 Question)

  • Q1. OOPS, one, two coding questions
Round 2 - Technical 

(1 Question)

  • Q1. List comprehension, removing duplicates from list

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well for interview.
Strong on basics.

I applied via Company Website and was interviewed in Apr 2022. There were 3 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 - Aptitude Test 

General questions

Round 3 - HR 

(2 Questions)

  • Q1. Work related question & discusion
  • Q2. Tell me about your self?

Interview Preparation Tips

Interview preparation tips for other job seekers - First of all thank you for giving me this appourtunity to introduce my self

Deloitte interview questions for designations

 Senior Software Engineer

 (7)

 Software Testing Engineer

 (3)

 Associate Software Engineer

 (2)

 Software QA Engineer

 (1)

 Software Engineer Analyst

 (1)

 Software Developer

 (42)

 Software Consultant

 (2)

 Software Analyst

 (1)

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

I applied via AmbitionBox and was interviewed before Apr 2022. There were 3 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 

(2 Questions)

  • Q1. What are SOLID principles in java
  • Ans. 

    SOLID principles are a set of design principles in object-oriented programming that help in creating maintainable and scalable software.

    • S - Single Responsibility Principle (SRP)

    • O - Open/Closed Principle (OCP)

    • L - Liskov Substitution Principle (LSP)

    • I - Interface Segregation Principle (ISP)

    • D - Dependency Inversion Principle (DIP)

  • Answered by AI
  • Q2. Why operator overloading is not possible in java
  • Ans. 

    Java doesn't support operator overloading to maintain simplicity and avoid ambiguity.

    • Java was designed to be a simple language, and operator overloading can make code more complex and harder to read.

    • Operator overloading can also lead to ambiguity in code, making it difficult to understand the intended behavior.

    • Java provides alternative ways to achieve the same functionality as operator overloading, such as using method...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. What are the projects that you have worked
  • Ans. 

    I have worked on various projects including a healthcare management system and an e-commerce platform.

    • Developed a healthcare management system to streamline patient records and appointments.

    • Contributed to the development of an e-commerce platform with features like product catalog and shopping cart.

    • Implemented a real-time chat application using websockets for seamless communication between users.

    • Optimized database quer...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - please keep the basic concepts very clear

Skills evaluated in this interview

Get interview-ready with Top Deloitte Interview Questions

I applied via Naukri.com and was interviewed in Aug 2021. There were 4 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 

(1 Question)

  • Q1. Collections,Spring boot
Round 3 - Technical 

(1 Question)

  • Q1. Managerial round face to face.
Round 4 - HR 

(1 Question)

  • Q1. Salary expectations and all

Interview Preparation Tips

Interview preparation tips for other job seekers - Deloitte hires a bit more smart people than compared to the normal service based companies.
We should have a good communication skill also here along with the technical skills.

I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Fail fast vs fail safe
  • Ans. 

    Fail fast prioritizes speed of detection and resolution, while fail safe prioritizes safety and minimizing harm.

    • Fail fast approach is commonly used in agile development where quick feedback is essential

    • Fail safe approach is commonly used in critical systems such as medical devices or aviation

    • Fail fast can lead to more errors and instability if not properly managed

    • Fail safe can lead to slower response times and increase...

  • Answered by AI
  • Q2. Java initializer block, static block, super keyword. For more info read: gfg order execution initialization block constructors java

Interview Preparation Tips

Interview preparation tips for other job seekers - Read previously asked questions and prepare java concepts better.

I applied via Campus Placement and was interviewed in Aug 2021. There were 2 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 

(1 Question)

  • Q1. Latest softwares, based on resume, questions on resume, scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Before technical interview please study your resume and prepare every skills and projects you mentioned

I applied via Naukri.com and was interviewed in Nov 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Spring, Hibernate and java and angular questions
  • Q2. What is REST API, Difference between Spring MVC and Spring Boot, Abstract class, interfaces etc
  • Ans. 

    Answering questions related to REST API, Spring MVC, Spring Boot, abstract class, and interfaces.

    • REST API is a set of rules for building web services. It uses HTTP methods to access resources.

    • Spring MVC is a framework for building web applications using the Model-View-Controller architecture.

    • Spring Boot is a framework for building standalone, production-grade Spring-based applications.

    • An abstract class is a class that ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared well on what you have mentioned on your resume.

I applied via LinkedIn and was interviewed in Nov 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Basic OOPS concepts?
  • Q2. Logical Coding like remove duplicates from array

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on your basic OOPS concepts

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