Filter interviews by
I appeared for an interview before Mar 2024, where I was asked the following questions.
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
I applied via Referral and was interviewed before Mar 2022. There were 4 interview rounds.
Yes, I can create my own framework. It would have a modular structure with reusable components and clear documentation.
The framework would have a clear directory structure for easy navigation
It would have reusable components for common testing tasks such as logging and reporting
The framework would be modular, allowing for easy addition or removal of components
Clear documentation would be provided for ease of use and ma
I applied via Approached by Company and was interviewed in Mar 2022. There was 1 interview round.
Cybage interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 2 interview rounds.
Get interview-ready with Top Cybage Interview Questions
I applied via Company Website and was interviewed before Feb 2023. There was 1 interview round.
Hashmap is a data structure in Java that stores key-value pairs. It provides fast retrieval and insertion of elements.
Hashmap uses hashing to store and retrieve elements based on keys
It allows null values and only one null key
Lists are ordered collections while Hashmap is not
Lists allow duplicate elements while Hashmap does not
Advanced Java is used to develop complex and high-performance applications that require advanced features and functionalities.
Advanced Java provides advanced features like multithreading, networking, and database connectivity.
It allows for the development of robust and scalable enterprise applications.
Advanced Java frameworks like Spring and Hibernate simplify application development.
It enables the creation of secure a...
SpringBoot is a framework that simplifies the development of Java applications by providing a lightweight, opinionated approach.
SpringBoot eliminates the need for boilerplate code and configuration, allowing developers to focus on writing business logic.
It provides a wide range of built-in features and libraries, such as embedded servers, dependency management, and auto-configuration.
SpringBoot promotes modular and sca...
I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.
First round had MCQ for aptitude as code snippets.
Action filters are attributes that can be applied to controller actions to modify the way they behave.
Action filters are used to perform tasks before or after an action method executes.
They can be used to modify the result of an action method.
Examples include authentication filters, caching filters, and exception filters.
Attribute handling refers to the management and manipulation of attributes in software development.
Attributes are characteristics or properties of an object or entity.
Attribute handling involves defining, accessing, modifying, and deleting attributes.
Attributes can be used to store data, control behavior, or provide metadata.
Examples of attribute handling include setting the color of a button, retrieving the size of a ...
Errors in MVC can be handled using try-catch blocks, custom error pages, and logging.
Use try-catch blocks to catch exceptions and handle them appropriately
Create custom error pages to display user-friendly error messages
Implement logging to track errors and debug issues
Use ModelState.IsValid to validate user input and prevent errors
Use global error handling filters to handle errors across the application
Server side validation is the process of validating user input on the server before processing it.
It ensures that the data received from the client is valid and secure.
It prevents malicious attacks and data breaches.
It reduces the load on the client-side and improves performance.
Examples include checking for required fields, data type, length, and format.
It is an essential part of web application security.
The code segment that starts jquery execution is $(document).ready(function(){...});
$() is a shorthand for jQuery() function
document refers to the HTML document object
ready() method waits for the document to be fully loaded
function(){} is the code block that executes when the document is ready
Serialization is the process of converting an object into a format that can be stored or transmitted.
Serialization is used to save the state of an object and recreate it later.
It is commonly used in network communication to transmit data between different systems.
Examples of serialization formats include JSON, XML, and binary formats like Protocol Buffers.
Serialization can also be used for caching and data persistence.
Web API is a set of protocols and tools for building software applications that communicate with each other through the internet.
Web API allows different software applications to communicate with each other over the internet.
It uses a set of protocols and tools to enable this communication.
Web API is commonly used in web development to allow web applications to interact with each other.
Examples of Web APIs include Goog
Media type formatters are used to serialize and deserialize data in Web API.
Media type formatters are responsible for converting data between CLR objects and their serialized representation.
They are used in Web API to format the response data based on the client's request.
Examples of media type formatters include JSON, XML, and BSON.
Developers can create custom media type formatters to support other data formats.
Selector method is used to select and manipulate elements in a web page using CSS selectors.
Selector method is a part of CSS (Cascading Style Sheets).
It is used to select and manipulate HTML elements based on their attributes, classes, and IDs.
Examples of selector methods include getElementById(), getElementsByClassName(), and querySelectorAll().
Application pool is a container for applications hosted on IIS.
It provides a separate process and memory space for each application.
It helps in isolating applications from each other.
It allows for better resource management and application availability.
It can be configured with different settings like .NET framework version, identity, etc.
Security settings in IIS are configurations that help protect web applications from unauthorized access and attacks.
IIS Manager allows for configuring security settings for websites and applications
Authentication settings can be configured to control access to resources
IP and domain restrictions can be set to allow or deny access to specific clients
SSL/TLS settings can be configured to encrypt traffic between clients a...
I applied via Naukri.com and was interviewed in Jul 2022. There were 2 interview rounds.
Top trending discussions
Some of the top questions asked at the Cybage interview for experienced candidates -
The duration of Cybage interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 40 interviews
Interview experience
Software Engineer
3.4k
salaries
| ₹2.7 L/yr - ₹12.8 L/yr |
Senior Software Engineer
2k
salaries
| ₹6 L/yr - ₹19.8 L/yr |
QA Engineer
1k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior QA Engineer
776
salaries
| ₹6.2 L/yr - ₹15 L/yr |
System Analyst
746
salaries
| ₹10 L/yr - ₹25 L/yr |
Mphasis
eClerx
L&T Technology Services
Coforge