Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Naukri.com
Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Routings in MVC define how the application responds to client requests.
Routings map URLs to controller actions in MVC framework
Routes are defined in RouteConfig.cs file in ASP.NET MVC
Routes can include parameters and constraints
Example: routes.MapRoute('Default', '{controller}/{action}/{id}', new { controller = 'Home', action = 'Index', id = UrlParameter.Optional })
Garbage collection is an automatic memory management process used in programming languages to reclaim memory occupied by objects that are no longer in use.
Garbage collection automatically identifies and deletes objects in memory that are no longer needed by the program.
It helps prevent memory leaks and improves the efficiency of memory usage.
Examples of programming languages that use garbage collection include Java, C#
Secure WEB API in .NET by using authentication, authorization, HTTPS, and input validation.
Use authentication mechanisms like JWT tokens or OAuth for secure access.
Implement authorization to control which users have access to specific resources.
Enable HTTPS to encrypt data transmitted between client and server.
Implement input validation to prevent injection attacks like SQL injection or cross-site scripting.
Stored procedures are precompiled SQL queries stored in the database, while functions are reusable blocks of code that return a value.
Stored procedures are used for performing specific tasks or operations in the database.
Functions are used to encapsulate logic and can be called from within SQL queries or other functions.
Stored procedures can have input and output parameters, while functions always return a value.
Stored...
Remove duplicate words from a given string
Split the string into individual words
Use a set to keep track of unique words
Iterate through the words and add them to the set if not already present
Convert the set back to an array of strings
Cybage interview questions for designations
I applied via LinkedIn and was interviewed in Nov 2023. There were 2 interview rounds.
React is better than Angular due to its flexibility, performance, and community support.
React allows for more flexibility in terms of architecture and state management compared to Angular.
React's virtual DOM leads to better performance by only updating the necessary components, while Angular's two-way data binding can cause performance issues.
React has a larger and more active community, providing better support and a
Get interview-ready with Top Cybage Interview Questions
I applied via Company Website and was interviewed in Oct 2023. There were 4 interview rounds.
Thet start from basics and gradually come to advance frameworks.
Spring Boot is a framework that simplifies the development of Java applications by providing a set of tools and conventions.
Spring Boot eliminates the need for complex configuration by providing defaults for most settings.
Actuator is a set of tools provided by Spring Boot for monitoring and managing the application.
Query param is used to pass parameters in the URL of an HTTP request.
HTTP methods like GET, POST, PUT, DE...
I applied via Approached by Company and was interviewed in Jul 2022. There was 1 interview round.
Delegate is a type that represents references to methods with a specific parameter list and return type.
Delegates are similar to function pointers in C++.
They are used to achieve loose coupling and separation of concerns.
There are two types of delegates: singlecast and multicast.
Singlecast delegates can hold references to a single method.
Multicast delegates can hold references to multiple methods.
Delegates are commonly
Custom middleware in .NET Core is a piece of code that sits between the request and response pipeline to perform custom operations.
Custom middleware can be used to add custom headers, logging, authentication, and authorization to the request pipeline.
Middleware can be added to the pipeline using the Use() method in the Startup.cs file.
Middleware can be created using classes that implement the IMiddleware interface or b...
Abstract class can have implementation while interface only has method signatures.
Abstract class can have constructors while interface cannot.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract class can have non-public members while interface only has public members.
Abstract class is used for creating a base class while interface is used for implementing a contract.
Example o...
Temp table is stored in tempdb and table variable is stored in memory.
Temp table is created using CREATE TABLE statement and can be accessed by multiple sessions.
Table variable is created using DECLARE statement and can only be accessed within the scope of the batch or procedure.
Temp table can have indexes and statistics while table variable cannot.
Temp table is useful for large data sets while table variable is useful...
Joins in SQL are used to combine data from two or more tables based on a related column.
Joins are used to retrieve data from multiple tables in a single query.
Common types of joins include inner join, left join, right join, and full outer join.
Join conditions are specified using the ON keyword and can include multiple conditions.
Aliases can be used to simplify the syntax of join queries.
Joins can be nested to combine d
2 Interview rounds
based on 206 reviews
Rating in categories
Software Engineer
3.2k
salaries
| ₹3.3 L/yr - ₹12.4 L/yr |
Senior Software Engineer
2.1k
salaries
| ₹5.9 L/yr - ₹19.1 L/yr |
QA Engineer
1.1k
salaries
| ₹3 L/yr - ₹11.5 L/yr |
Senior QA Engineer
762
salaries
| ₹6 L/yr - ₹14.2 L/yr |
System Analyst
734
salaries
| ₹9.6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Tech Mahindra