Filter interviews by
I applied via Campus Placement and was interviewed before Aug 2023. There were 3 interview rounds.
Mcqs based test mix of theory and code based
Reverse an array of strings in place
Iterate through half of the array and swap elements at opposite ends
Use a temporary variable to store the value being swapped
OOPs concepts are fundamental principles in object-oriented programming that help in organizing and designing code.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability of objects to take on multiple forms or have multiple behaviors.
Abstraction: Hiding complex implementati...
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience in developing web applications
Team player with excellent communication skills
I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Duration:-55min
topics:- 1) Technical MCQ
2)Reasoning and Mathematical
3)Essay writing
Difficulty level:- Easy to medium
Both coding and aptitude interview
React is a JavaScript library for building user interfaces. CSS is a styling language used to design web pages. Redux is a predictable state container for JavaScript apps.
React is used for building reusable UI components
CSS is used to style and layout web pages
Redux is used for managing the state of an application
React and Redux are often used together to build complex web applications
React dataflow is unidirectional, from parent to child components via props and from child to parent via callbacks.
React follows a unidirectional data flow architecture.
Parent components pass data down to child components via props.
Child components can update the parent's state via callbacks.
This helps to maintain a clear and predictable flow of data throughout the application.
Redux can be used to manage more complex d
Cybage interview questions for popular designations
I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.
2 technical questions
Strings in Java are sequences of characters used to store and manipulate text data.
Strings in Java are immutable, meaning their values cannot be changed once they are created.
String objects can be created using the 'new' keyword or by directly assigning a string literal.
Common string operations in Java include concatenation, substring extraction, and comparison.
Get interview-ready with Top Cybage Interview Questions
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
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
Positions in CSS refer to the different ways elements can be placed on a webpage.
Static: default positioning, elements flow in the order they appear in the HTML
Relative: positioned relative to its normal position
Absolute: positioned relative to its nearest positioned ancestor
Fixed: positioned relative to the viewport and does not move when scrolled
Event loop in JavaScript manages asynchronous operations by executing callback functions in a queue.
Event loop is responsible for handling asynchronous operations in JavaScript.
It allows non-blocking I/O operations by executing callback functions in a queue.
Event loop continuously checks the call stack and the callback queue to prioritize tasks.
I applied via Campus Placement and was interviewed before Jul 2023. There were 2 interview rounds.
2 simple questions were asked on DSA
I have used Angular version 8 and 9 in my previous projects.
Used Angular 8 for a project that required advanced routing and lazy loading features
Upgraded to Angular 9 to take advantage of improved performance and Ivy rendering engine
Pipes in Angular are used for transforming data in templates.
Pipes are used to format data before displaying it in the view.
Angular provides built-in pipes like date, currency, uppercase, lowercase, etc.
Custom pipes can also be created for specific formatting needs.
Pipes can be chained together for multiple transformations.
Example: {{ birthday | date:'MM/dd/yyyy' }} will format the birthday date.
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
Technical questions and reasoning questions
Top trending discussions
Some of the top questions asked at the Cybage interview -
The duration of Cybage interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 144 interviews
Interview experience
based on 1.9k reviews
Rating in categories
Software Engineer
3.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior QA Engineer
753
salaries
| ₹0 L/yr - ₹0 L/yr |
System Analyst
741
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
Tech Mahindra