i
Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Got a lot of aptitude questions to prepare for
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
4X4 Matrix code
Program the number will replace from first row third column -1 value to sum of rest of three columns.
I applied via Approached by Company and was interviewed in Nov 2023. There was 1 interview round.
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
What people are saying about Deloitte
I applied via Naukri.com
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...
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...
Deloitte interview questions for designations
I applied via Approached by Company and was interviewed before Apr 2023. There was 1 interview round.
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...
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...
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...
Get interview-ready with Top Deloitte Interview Questions
Apptitude and coding questions on threads
2 coding questions are available but I submitted 1answer
I applied via Job portal and was interviewed in Dec 2022. There were 4 interview rounds.
Like that Fresher's student asked me question
Any topic related to our country
I applied via Recruitment Consulltant and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Job Fair
I applied via Naukri.com and was interviewed in Mar 2022. There were 6 interview rounds.
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...
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
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
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.
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
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...
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.
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
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...
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 ...
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
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.
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
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...
The duration of Deloitte Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 23 interviews
3 Interview rounds
based on 163 reviews
Rating in categories
Consultant
33.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Consultant
21.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
14.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
10.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Manager
7.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Accenture
PwC
Ernst & Young
Cognizant