Filter interviews by
Clear (1)
I applied via Approached by Company and was interviewed in Aug 2023. There were 4 interview rounds.
Agile is a software development methodology that emphasizes flexibility, collaboration, and iterative development.
Agile focuses on delivering working software in short, iterative cycles called sprints.
It values customer collaboration and responding to change over following a strict plan.
Scrum and Kanban are popular frameworks used in agile development.
Daily stand-up meetings, sprint planning, and retrospectives are com...
Top trending discussions
I applied via Approached by Company and was interviewed in Aug 2017. There were 5 interview rounds.
posted on 11 Nov 2021
I applied via Referral and was interviewed before Nov 2020. There were 4 interview rounds.
Dependency injection is a design pattern where the dependencies of an object are provided externally.
Dependencies are objects that a class needs to function properly
Dependency injection allows for loose coupling between objects
There are three types of dependency injection: constructor injection, setter injection, and interface injection
Example: Instead of creating a new instance of a dependency within a class, the depe...
Steam API is a set of tools and resources for game developers to integrate Steam features into their games.
Steam API provides access to features such as matchmaking, achievements, and user profiles.
Developers can use Steamworks SDK to integrate Steam features into their games.
Steam API also allows for in-game purchases and microtransactions.
Examples of games that use Steam API include Counter-Strike: Global Offensive a
HashMap is a data structure that stores key-value pairs and uses hashing to retrieve values quickly.
Hashing function is used to convert the key into an index of an array where the value is stored.
Collisions occur when two keys have the same hash value, which is resolved using separate chaining or open addressing.
HashMap uses an array of linked lists to handle collisions.
The load factor determines when the HashMap shoul...
Authentication in .NET Core
ASP.NET Core Identity provides authentication and authorization functionality
Authentication middleware can be added to the pipeline using AddAuthentication() method
Authentication schemes can be configured using AddScheme() method
Authentication can be done using various providers like JWT, OAuth, etc.
posted on 11 Oct 2024
I applied via LinkedIn and was interviewed before Oct 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2021. There were 5 interview rounds.
Virtual is a type of function in C++
Virtual functions are used in C++ to achieve polymorphism
They are declared in a base class and overridden in derived classes
Example: virtual void display() = 0;
The static keyword in programming is used to declare variables, methods, or classes that belong to the class itself rather than instances of the class.
Static variables retain their values across all instances of a class.
Static methods can be called without creating an instance of the class.
Static classes cannot be instantiated and are used for grouping related methods and variables.
Example: 'static int count = 0;' decl
I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.
They will be providing an assignment on some random topics for which you hav eto prepare and also write the UTs
based on 2 interviews
Interview experience
based on 8 reviews
Rating in categories
Junior Engineer
252
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
209
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Engineer
191
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
137
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Engineer
126
salaries
| ₹0 L/yr - ₹0 L/yr |
Siemens
ABB
Schneider Electric
BHEL