Upload Button Icon Add office photos

Filter interviews by

Deloitte Digital Software Engineer Interview Questions and Answers

Updated 1 Mar 2022

Deloitte Digital Software Engineer Interview Experiences

1 interview found

Software Engineer Interview Questions & Answers

user image Anurag Porwal

posted on 1 Mar 2022

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 

Aptitude

Round 3 - Technical 

(1 Question)

  • Q1. Oops , python , dbms
Round 4 - HR 

(6 Questions)

  • Q1. Why should we hire you?
  • Q2. Why are you looking for a change?
  • Q3. Where do you see yourself in 5 years?
  • Q4. What are your strengths and weaknesses?
  • Q5. Tell me about yourself.
  • Q6. Ready to relocate yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Nice company for working culture

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. What is Dependency Injection?
  • Q2. How does angular components communicate with each other?
  • Q3. How can you optimize a stored procedure in MSSQL?
  • Q4. What is Kestrel in .net Core?

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your stack well, prepare basic as well as intermediate questions.
If you dont know a specific topic, dont bluff, just say so.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain over all experience
  • Q2. Asked question on Core and advance java topic
Round 2 - Technical 

(2 Questions)

  • Q1. Some advance topic of Java
  • Q2. DSA
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Relocation
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. Java programs related to strings
  • Q2. Collections question in java

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice well on java programs
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. What is inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

    • Allows for code reusability by creating a new class based on an existing class

    • Derived class (subclass) inherits properties and behaviors from a base class (superclass)

    • Can have multiple levels of inheritance, creating a hierarchy of classes

    • Example: Animal class can be a base class with Dog and Cat

  • Answered by AI
  • Q2. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q3. Write a code for string reverse
  • Ans. 

    Code to reverse a string using array of characters

    • Iterate through half of the string and swap characters from start and end

    • Use a temporary variable to store the character being swapped

    • Handle edge cases like empty string or single character string

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Intall Mongo Db and perform crud operation
  • Q2. Dsa question asked to complete in javascrip
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write a Java String program to replace the characters. Write a Java program for Encapsulation. What is the difference between Comparator and Comparable? In between an Interview, the screen was abruptly cl...
  • Ans. 

    Java String program to replace characters, Encapsulation program, Comparator vs Comparable difference

    • For Java String program to replace characters, use the replace() method to replace specific characters in a string.

    • For Encapsulation in Java, use private access modifiers to restrict access to class variables and use public getter and setter methods to access and modify them.

    • Comparator and Comparable are interfaces used...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well to attend the interview with Publicis Sapient.

Skills evaluated in this interview

Interview experience
4
Good
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 - Technical 

(2 Questions)

  • Q1. What is Procedure and package
  • Ans. 

    Procedure and package are two types of database objects used in Oracle database.

    • A procedure is a subprogram that performs a specific action and can be called by other programs.

    • A package is a collection of related procedures, functions, and variables that can be used by multiple programs.

    • Procedures and packages are stored in the database and can be called from any program that has access to the database.

    • Procedures and p...

  • Answered by AI
  • Q2. View and materilzed view differences
  • Ans. 

    View is a virtual table while Materialized view is a physical table.

    • View is a logical representation of data while Materialized view is a physical copy of data.

    • View is updated dynamically while Materialized view needs to be refreshed manually.

    • Materialized view is faster for read-heavy operations while View is better for write-heavy operations.

    • Materialized view can be indexed while View cannot be indexed.

  • Answered by AI
Round 3 - Maangerial 

(1 Question)

  • Q1. Database types and standards

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What is DSA used for?
  • Ans. 

    DSA is used for efficient data organization and manipulation in computer algorithms.

    • DSA stands for Data Structures and Algorithms

    • It is used to optimize the performance of computer algorithms

    • DSA helps in efficient data organization and manipulation

    • Examples of DSA include arrays, linked lists, trees, graphs, and sorting algorithms

  • Answered by AI
  • Q2. What is programming language used for?
  • Ans. 

    Programming languages are used to write instructions for computers to execute tasks and solve problems.

    • Programming languages are used to create software applications, websites, and games.

    • They are used to automate tasks and processes, such as data analysis and machine learning.

    • Programming languages are also used in scientific research, financial analysis, and engineering.

    • Examples of programming languages include Java, P

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

There were 2 questions
One could be solved using hashing
Second one through backtracking

Round 3 - Technical 

(1 Question)

  • Q1. Question on computer fundamentals and 2 coding questions
Round 4 - HR 

(1 Question)

  • Q1. Basic HR questions this was 5 mins in total

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare CS fundamentals well,Keep practicing DSA every day even if you do 1 question per day that will take you long way don't underestimate the power of compounding

Deloitte Digital Interview FAQs

How many rounds are there in Deloitte Digital Software Engineer interview?
Deloitte Digital interview process usually has 4 rounds. The most common rounds in the Deloitte Digital interview process are Resume Shortlist, Aptitude Test and Technical.

Tell us how to improve this page.

Deloitte Digital Software Engineer Salary
based on 9 salaries
₹6.5 L/yr - ₹20 L/yr
37% more than the average Software Engineer Salary in India
View more details

Deloitte Digital Software Engineer Reviews and Ratings

based on 4 reviews

4.0/5

Rating in categories

4.1

Skill development

3.6

Work-life balance

4.1

Salary

3.9

Job security

4.1

Company culture

4.1

Promotions

3.6

Work satisfaction

Explore 4 Reviews and Ratings
Senior Consultant
238 salaries
unlock blur

₹12 L/yr - ₹39 L/yr

Consultant
218 salaries
unlock blur

₹7.5 L/yr - ₹24 L/yr

Graphic Designer
157 salaries
unlock blur

₹1.5 L/yr - ₹6 L/yr

Analyst
97 salaries
unlock blur

₹3.5 L/yr - ₹10.5 L/yr

Senior Graphic Designer
70 salaries
unlock blur

₹3.2 L/yr - ₹7.5 L/yr

Explore more salaries
Compare Deloitte Digital with

Accenture

3.9
Compare

IBM iX

4.4
Compare

Parsh Digital Services

4.0
Compare

Wipro Digital

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