i
Deloitte
Filter interviews by
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
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 ...
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 differen...
ASP.NET is a web framework developed by Microsoft for building dynamic web applications and services using .NET technologies.
Supports multiple programming languages like C# and VB.NET.
Enables the creation of web APIs for data exchange, e.g., RESTful services.
Utilizes MVC (Model-View-Controller) architecture for better separation of concerns.
Offers built-in security features like authentication and authorization.
In...
What people are saying about Deloitte
Designing a user interface for an application involves creating a visually appealing and user-friendly layout.
Consider the target audience and their needs
Use a clean and intuitive design with easy navigation
Include relevant features and functionalities
Ensure consistency in design elements such as colors, fonts, and spacing
Test the UI for usability and make necessary adjustments
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 m...
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)
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.
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 ...
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.
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
There will be aptitude questions related to surface area, time and distance, as well as profit and loss.
There will be questions related to arrays, linked lists, stacks, queues, and binary search.
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Easy math questions. averages, series, etc
I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
Designing a user interface for an application involves creating a visually appealing and user-friendly layout.
Consider the target audience and their needs
Use a clean and intuitive design with easy navigation
Include relevant features and functionalities
Ensure consistency in design elements such as colors, fonts, and spacing
Test the UI for usability and make necessary adjustments
I appeared for an interview in Oct 2024, where I was asked the following questions.
Coding test with covering core Java, spring boot, mongodb and data structure
The duration of Deloitte Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 25 interview experiences
Difficulty level
Duration
based on 172 reviews
Rating in categories
Consultant
41k
salaries
| ₹9.5 L/yr - ₹21.5 L/yr |
Senior Consultant
25.3k
salaries
| ₹16.4 L/yr - ₹33.5 L/yr |
Analyst
16.9k
salaries
| ₹5 L/yr - ₹12 L/yr |
Assistant Manager
11.5k
salaries
| ₹12.1 L/yr - ₹22.2 L/yr |
Manager
8k
salaries
| ₹24.6 L/yr - ₹43.9 L/yr |
Accenture
PwC
Ernst & Young
Cognizant