Filter interviews by
Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.
Polymorphism is a fundamental concept in object-oriented programming.
It allows objects to be used interchangeably, as long as they belong to the same inheritance hierarchy.
Polymorphism is achieved through method overriding and method overloading.
Example: A base class 'Shape' with derived...
Concurrency is the ability of a system to execute multiple tasks simultaneously.
Concurrency allows multiple tasks to be executed concurrently.
It improves system performance and responsiveness.
Concurrency can be achieved through multi-threading or parallel processing.
Examples include running multiple applications on a computer, handling multiple user requests simultaneously, etc.
Synchronous and asynchronous are two different ways of executing tasks in a system.
Synchronous execution blocks the program until a task is completed.
Asynchronous execution allows the program to continue running while a task is being processed.
Synchronous tasks are executed one after another in a sequential manner.
Asynchronous tasks can be executed concurrently or in parallel.
Synchronous communication is like making a ...
Top trending discussions
I was interviewed before Nov 2023.
API stands for Application Programming Interface. It is a set of rules and protocols for building and interacting with software applications.
API allows different software applications to communicate with each other
APIs can be implemented in the cloud by hosting the API on a cloud platform such as AWS, Azure, or Google Cloud
Cloud-based APIs provide scalability, flexibility, and accessibility for developers and users
Exam...
API request/response is the communication between a client and a server where the client sends a request and the server sends a response.
API request is a message sent by a client to a server to retrieve or send data
API response is a message sent by a server to a client in response to a request
API requests and responses are typically formatted in JSON or XML
Examples: Sending a GET request to retrieve data from a server,...
posted on 13 Sep 2023
I applied via Company Website and was interviewed before Sep 2022. There were 4 interview rounds.
. Net basics, c# basics, real time scenorio from previous projects
I applied via Naukri.com and was interviewed before Dec 2020. There was 1 interview round.
I was interviewed before Aug 2022.
I applied via Naukri.com and was interviewed in Oct 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2021. There were 6 interview rounds.
Structures are data types that allow you to group related data items of different data types.
Structures are used to create complex data types.
They can contain variables of different data types.
Structures can be used to represent real-world objects.
They are defined using the struct keyword in C and C++.
Examples of structures include employee records, student records, and customer records.
The shortest sorting order is the one with only one element.
Sorting order with only one element is the shortest.
An array with only one element is already sorted.
I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.
based on 1 interview
Interview experience
Senior Consultant
3
salaries
| ₹50 L/yr - ₹120 L/yr |
Accenture
Deloitte
PwC
KPMG India