Deloitte Interview Questions fo Freshers

Deloitte Interview Questions and Answers 2022

Find Deloitte Interview Questions and Answers for freshers and experienced asked in 2021-2022 interviews. 

Page Highlights:-

deloitte interview question and answer

Deloitte Interview Process

Deloitte usually conducts two to three interviews. These include:-

  • One Personal Interview
  • Technical Interview
  • HR/MR Interview

Deloitte Technical Interview Questions for Non-IT Candidates

Question 1:- What is JavaScript?


JavaScript is a scripting language, used to enhance a website. JS makes a website more interactive and animated.

Question 2:- What do you mean by inheritance? What are
its types?


Inheritance is one of the features of OOPs. Using inheritance, one class can inherit the properties of another class. The class which inherits is called the child class while the class from which inheriting is done, is called the parent class.

Types of inheritance:-

  • single inheritance
  • Multiple inheritance
  • Multi-level inheritance
  • Hierarchical inheritance
  • Hybrid inheritance

Question 3:- What is normalization?


Normalization reduces the complexity of the database by eliminating the redundant elements (outdated information no longer valid).

Types of normalization:-

  • 1 NF (normal form)
  • 2 NF
  • 3 NF
  • BCNF (Boyce-Codd Normal Form
  • 4NF
  • 5NF (not used anymore)
  • 6NF (not used anymore)

Read More at DBMS Normalization

Question 4:- Tell me about a project you worked on.


Start by explaining about your project, including the technologies used and overall idea behind the project. Then detail on your contribution and how your efforts influenced the output. Finally conclude with the results.

Question 5:- Define empty class.


Empty class is a class that has no data. 

Question 6:- Differentiate between foreign key and primary key.

Primary Key Foreign Key
cannot accept null values can accept null values
only one primary key multiple foreign keys
used to identify data used to maintain relaionships between tables
it is unique, cannot store duplicate values it can sore duplicate values

Question 7:- Tell me about your internship.


State the company name, profile, and duration of the internship. Detail the work you did, including the projects undertaken and technologies worked on.

Question 8:- Write a program for prime factors of a number.

Question 9:- Write a program to find the largest element in
an array.

Question 10:- Write a program to find the Fibonacci series up to nth term.

Deloitte HR Interview Questions

Question 1:- Why should I hire you?


As a recent college grad, I came across your job description. According to my understanding, the position requires someone who is calm, confident, and eager to take on new challenges. I am confident that I am the most qualified candidate for this position. As a Mechanical Engineering student, I studied programming on my own. I’ve made projects that you can discover on my Github page, and I’m always learning new things. In my engineering class, I was an active member of the student body and worked as a connector between students and instructors. My biggest strength is that I never back down from a challenge and that I always attack a problem head on. I would be a tremendous asset to your company.

Read More at: Why should I hire you?

Question 2:- Where do you see yourself in 5 years?


In five years, I’d like to see myself in a leadership position with greater transparency, experience, and competence.
I will be more mature in terms of my personality and making decisions regarding this company, and I will inspire my juniors to do their best.

Read More at: Where do you see yourself in five years?

Question 3:- Why Deloitte?


Sir, I am a beginner.
I’m seeking a place where I can give it my all and work hard to get my career off to a good start.
It would be an honor to join a reputed organization like Deloitte. I’m a precise person who needs your instruction to improve myself.
So that I can repay the favor with utmost efficiency, increasing your income while also improving my expertise.

Read More at: Why Deloitte?

Question 4:- Have you led any team?


Yes, in my college, I was the leader of the student committee. I indulged in organizing events, helping new joiners, resolving issues between faculty and student body, and more.

Read More at: Have you led any team efficiently?

Question 5:- What are you expecting from this job?


For a long time, I’ve known that doing the same thing every day isn’t for me.
And, from what you’ve said about the job, it appears to be intriguing and exactly what I’m searching for.
I’ll be working on a number of projects which will be unique and exciting.

Read More at: What are you expecting from this job?

Deloitte Technical Interview Questions for CS/IT Candidates

Question 1:- Write a code to print the inverted pyramid star

Question 2:- What are the different storage classes in C?


There are four types of storage classes in C:-

  • Auto storage class
  • Extern storage class
  • Register storage class
  • Static storage class

Read More at: Storage Class in C

Question 3:- Write a program to reverse a queue.

Question 4:- Do you know about Hadoop?


Hadoop is an open-source framework that stores and processes large datasets in the petabytes range.

Question 5:- Differentiate between stack and queue.


it follows the last in first out approachit follows the first in first out approach
Insert is called push and deletion is called popInsertion is called enqueue and deletion is called dequeue
Used in solving recursionUsed in solving sequential processing

Question 6:- What are the different types of VPNs?


VPNs are of two types:-

  • Remote access VPN
  • Site to Site VPN

Question 7:- What are the types of inheritance in C++?


  • Single inheritance
  • Multiple Inheritance
  • Multilevel inheritance
  • Hierarchical Inheritance
  • Hybrid Inheritance

Question 8: Write a program to find the longest palindrome
of an array.

Question 9:- What are the layers of TCP/IP?


There are namely four layers of TCP/IP:-

  • Application Layer
  • Transport Layer
  • Internet Layer
  • Network Access Layer

Question 10:- Discussion on Github.


The Git repository hosting service platform used for software development is specified as GitHub.  It allows us to work on projects and cooperate with other developers whenever and wherever we want.