Upload Button Icon Add office photos

Cybage

Compare button icon Compare button icon Compare

Filter interviews by

Cybage Interview Questions and Answers for Experienced

Updated 3 Jul 2025
Popular Designations

65 Interview questions

A Cloud Architect Lead was asked 11mo ago
Q. How are microservices different from monolithic architectures?
Ans. 

Microservices are smaller, independent services that work together, while Monolithic is a single, large application.

  • Microservices are smaller, independent services that can be developed, deployed, and scaled independently.

  • Monolithic architecture is a single, large application where all components are tightly coupled.

  • Microservices promote flexibility, scalability, and fault isolation.

  • Monolithic applications are eas...

View all Cloud Architect Lead interview questions
A Cloud Architect Lead was asked 11mo ago
Q. What are Microservices?
Ans. 

Microservices are a software development technique where applications are composed of small, independent services that communicate with each other.

  • Microservices break down applications into smaller, loosely coupled services

  • Each service is responsible for a specific function and can be developed, deployed, and scaled independently

  • Communication between services is typically done through APIs

  • Examples of companies usi...

View all Cloud Architect Lead interview questions
A Cloud Architect Lead was asked 11mo ago
Q. How do Azure Functions work?
Ans. 

Azure Functions is a serverless compute service that allows you to run event-triggered code without managing infrastructure.

  • Azure Functions allows you to write small pieces of code that run in response to events.

  • It supports multiple programming languages like C#, JavaScript, Python, etc.

  • Functions can be triggered by various events like HTTP requests, timers, queues, etc.

  • Azure Functions automatically scales based o...

View all Cloud Architect Lead interview questions
A Cloud Architect Lead was asked 11mo ago
Q. What do you mean by serverless?
Ans. 

Serverless refers to a cloud computing model where the cloud provider manages the infrastructure and automatically allocates resources as needed.

  • Serverless computing allows developers to focus on writing code without worrying about managing servers or infrastructure.

  • Resources are dynamically allocated and scaled based on demand, leading to cost efficiency.

  • Examples of serverless platforms include AWS Lambda, Azure ...

View all Cloud Architect Lead interview questions
A Web Developer was asked 12mo ago
Q. How do you share data between components?
Ans. 

Data can be shared between components in web development using props, state management libraries like Redux, context API, event bus, and local storage.

  • Use props to pass data from parent to child components

  • Utilize state management libraries like Redux to store and share data across components

  • Leverage context API to share data without having to pass props through every level of the component tree

  • Implement an event b...

View all Web Developer interview questions
A Web Developer was asked 12mo ago
Q. What are directives, and how do you create a custom directive?
Ans. 

Directives in web development are markers on a DOM element that tell AngularJS to attach a specified behavior to that DOM element or even transform the DOM element and its children.

  • Directives are used to create reusable components in AngularJS.

  • Custom directives can be created by using the 'directive' function in AngularJS.

  • Custom directives can be used to add new behavior or functionality to HTML elements.

  • Example: ...

View all Web Developer interview questions
A Front end Developer was asked
Q. What is a closure in JavaScript?
Ans. 

Closure in JavaScript is the combination of a function and the lexical environment within which that function was declared.

  • A closure allows a function to access variables from an outer function even after the outer function has finished executing.

  • Closures are created every time a function is created, at function declaration time.

  • Example: function outerFunction() { let outerVar = 'I am outer'; return function inner...

View all Front end Developer interview questions
Are these interview questions helpful?
A Digital Marketer was asked
Q. Are you interested in hybrid or WFH work models?
Ans. 

Choosing between hybrid and WFH depends on productivity, collaboration, and personal preference.

  • Hybrid allows for face-to-face collaboration, enhancing team dynamics.

  • WFH offers flexibility, reducing commute time and increasing work-life balance.

  • Some roles benefit from in-person interaction, like brainstorming sessions.

  • WFH can lead to distractions at home, while hybrid can provide structure.

  • Consider company culture...

View all Digital Marketer interview questions
A QA Engineer was asked
Q. Explain your current project framework.
Ans. 

Our current project framework is based on Selenium WebDriver and TestNG for automated testing of web applications.

  • Utilizes Selenium WebDriver for automating web browser interactions

  • Uses TestNG for test case management and execution

  • Integrates with Jenkins for continuous integration and deployment

View all QA Engineer interview questions
A Software Tester was asked
Q. Write Selenium code to automate an array element by element.
Ans. 

Automate with one by one array using Selenium code

  • Create an array of strings

  • Iterate through the array and perform actions on each element

  • Use Selenium commands to interact with web elements

View all Software Tester interview questions

Cybage Interview Experiences for Experienced

84 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. What are delegates?
  • Q2. Explain overloading and overriding with example?
  • Q3. What is use of appsettings.json
  • Q4. What is middleware?
  • Q5. How to make custom middleware?
  • Q6. What are the SOLID principles in software development?
  • Q7. Explain MVC architecture?
  • Q8. What are services
  • Q9. What is the difference between a task and a thread?
  • Q10. What is the lifecycle of a React component?
  • Q11. What are hooks in React, and how do they work?

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good, but I did not receive any feedback from them.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What do you mean by serverless
  • Ans. 

    Serverless refers to a cloud computing model where the cloud provider manages the infrastructure and automatically allocates resources as needed.

    • Serverless computing allows developers to focus on writing code without worrying about managing servers or infrastructure.

    • Resources are dynamically allocated and scaled based on demand, leading to cost efficiency.

    • Examples of serverless platforms include AWS Lambda, Azure Funct...

  • Answered by AI
  • Q2. How Azure Function Works
  • Ans. 

    Azure Functions is a serverless compute service that allows you to run event-triggered code without managing infrastructure.

    • Azure Functions allows you to write small pieces of code that run in response to events.

    • It supports multiple programming languages like C#, JavaScript, Python, etc.

    • Functions can be triggered by various events like HTTP requests, timers, queues, etc.

    • Azure Functions automatically scales based on dem...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is Microservices
  • Ans. 

    Microservices are a software development technique where applications are composed of small, independent services that communicate with each other.

    • Microservices break down applications into smaller, loosely coupled services

    • Each service is responsible for a specific function and can be developed, deployed, and scaled independently

    • Communication between services is typically done through APIs

    • Examples of companies using mi...

  • Answered by AI
  • Q2. How microservices are different from Monolithic
  • Ans. 

    Microservices are smaller, independent services that work together, while Monolithic is a single, large application.

    • Microservices are smaller, independent services that can be developed, deployed, and scaled independently.

    • Monolithic architecture is a single, large application where all components are tightly coupled.

    • Microservices promote flexibility, scalability, and fault isolation.

    • Monolithic applications are easier t...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Skill releated questions
  • Q2. Scenario related questions
Round 2 - Technical 

(2 Questions)

  • Q1. Questions were related to Oops concept
  • Q2. Scenario based questions
Round 3 - HR 

(2 Questions)

  • Q1. Professional background
  • Q2. Family background
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Explain what is LINQ?
  • Ans. 

    LINQ (Language Integrated Query) is a feature in C# that allows for querying data from different data sources using a uniform syntax.

    • LINQ allows for querying data from collections, databases, XML, and more.

    • It provides a set of standard query operators like Where, Select, OrderBy, etc.

    • LINQ queries are written in a declarative syntax similar to SQL.

    • Example: var result = from num in numbers where num % 2 == 0 select num;

  • Answered by AI
  • Q2. What is Diamond structure problem and how can it be resolved
  • Ans. 

    Diamond structure problem occurs when a class inherits from two classes that have a common base class.

    • Diamond structure problem is a common issue in multiple inheritance where a class inherits from two classes that have a common base class.

    • This can lead to ambiguity in the inheritance hierarchy and can cause issues with method overriding and variable access.

    • One way to resolve the diamond structure problem is by using v...

  • Answered by AI
  • Q3. Different types of joins in SQL
  • Ans. 

    Different types of joins in SQL include inner join, left join, right join, and full outer join.

    • Inner join: Returns rows when there is a match in both tables

    • Left join: Returns all rows from the left table and the matched rows from the right table

    • Right join: Returns all rows from the right table and the matched rows from the left table

    • Full outer join: Returns rows when there is a match in either table

  • Answered by AI
  • Q4. Design patterns

Skills evaluated in this interview

Web Developer Interview Questions & Answers

user image Anonymous

posted on 27 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are directives and create a custom directive
  • Ans. 

    Directives in web development are markers on a DOM element that tell AngularJS to attach a specified behavior to that DOM element or even transform the DOM element and its children.

    • Directives are used to create reusable components in AngularJS.

    • Custom directives can be created by using the 'directive' function in AngularJS.

    • Custom directives can be used to add new behavior or functionality to HTML elements.

    • Example: Creat...

  • Answered by AI
  • Q2. How to share data between components
  • Ans. 

    Data can be shared between components in web development using props, state management libraries like Redux, context API, event bus, and local storage.

    • Use props to pass data from parent to child components

    • Utilize state management libraries like Redux to store and share data across components

    • Leverage context API to share data without having to pass props through every level of the component tree

    • Implement an event bus to...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What were the challenges faced during last employment and how did you overcome?

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. How to read data from Excel using selenium ?
  • Ans. 

    You can read data from Excel using Selenium by using Apache POI library.

    • Use Apache POI library to interact with Excel files in Selenium

    • Create a FileInputStream object to read the Excel file

    • Use WorkbookFactory to create a workbook object from the FileInputStream

    • Get the desired sheet from the workbook using getSheet() method

    • Iterate through rows and cells to read data from Excel sheet

  • Answered by AI
  • Q2. Git basic command
  • Ans. 

    Git is a version control system that tracks changes in code and facilitates collaboration among developers.

    • Initialize a repository: `git init` - Creates a new Git repository in the current directory.

    • Clone a repository: `git clone <repository-url>` - Copies an existing repository from a remote server.

    • Check status: `git status` - Displays the state of the working directory and staging area.

    • Add changes: `git add <...

  • Answered by AI
  • Q3. Soft and hard assertion ?
  • Ans. 

    Soft assertions allow tests to continue after a failure, while hard assertions stop execution immediately.

    • Soft Assertion: Allows the test to continue even if an assertion fails. Example: In a UI test, if a button is not visible, the test logs the failure but continues to check other elements.

    • Hard Assertion: Stops the test execution immediately upon failure. Example: If a critical value is not as expected, the test fail...

  • Answered by AI
  • Q4. Testng and webdriver listeners?
  • Ans. 

    TestNG and WebDriver listeners enhance test execution and reporting in automated testing frameworks.

    • Listeners in TestNG allow you to customize test execution and reporting.

    • Example: ITestListener can be used to perform actions before and after test methods.

    • WebDriver listeners can be implemented to track browser events and actions.

    • Example: WebDriverEventListener can log actions like clicks and navigations.

    • Listeners can b...

  • Answered by AI
  • Q5. Write a java code to find max no. From array
  • Ans. 

    Java code to find max number from array of strings

    • Convert array of strings to array of integers using Integer.parseInt()

    • Initialize max variable with Integer.MIN_VALUE

    • Iterate through array and update max if current element is greater

    • Return max value

  • Answered by AI

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 22 Apr 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(3 Questions)

  • Q1. Manual + Automation interview questions Basic programming questions
  • Q2. Explain current project framework
  • Ans. 

    Our current project framework is based on Selenium WebDriver and TestNG for automated testing of web applications.

    • Utilizes Selenium WebDriver for automating web browser interactions

    • Uses TestNG for test case management and execution

    • Integrates with Jenkins for continuous integration and deployment

  • Answered by AI
  • Q3. TestNG Questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. All basic questions c# interface,abstract
  • Q2. What is interface
  • Q3. Web api questions
  • Q4. Sql-Union,join,delete truncate
Round 2 - HR 

(1 Question)

  • Q1. Challanges in project salary discussion

UI Developer Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Technical 

(3 Questions)

  • Q1. Basic on Html, CSS, Javascript
  • Q2. Complete process creating web page
  • Ans. 

    The process of creating a web page involves planning, designing, coding, testing, and deploying.

    • Plan the layout and content of the web page

    • Design the visual elements using HTML, CSS, and possibly JavaScript

    • Code the web page using the chosen technologies

    • Test the web page for functionality and responsiveness

    • Deploy the web page to a server for public access

  • Answered by AI
  • Q3. Performance improvement technique using front end
  • Ans. 

    Lazy loading images can improve performance by only loading images when they are in the viewport.

    • Lazy loading images

    • Minifying CSS and JavaScript files

    • Using a content delivery network (CDN)

    • Implementing server-side rendering

    • Optimizing images for web

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Dict and list comprehension

Round 2 - Technical 

(3 Questions)

  • Q1. Python basic and advanced question
  • Q2. Python basic and advanced
  • Q3. List and dict comprehension

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Cybage?
Ask anonymously on communities.

Cybage Interview FAQs

How many rounds are there in Cybage interview for experienced candidates?
Cybage interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Cybage interview process for experienced candidates are Technical, HR and One-on-one Round.
How to prepare for Cybage interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cybage. The most common topics and skills that interviewers at Cybage expect are Javascript, SQL, HTML, Python and Java.
What are the top questions asked in Cybage interview for experienced candidates?

Some of the top questions asked at the Cybage interview for experienced candidates -

  1. Write program to count frequencyOfChars(String inputStr) ex. abbcddda a:2 b...read more
  2. How to recover data from hdd if hdd is affected from virus...read more
  3. Introduce yourself How to handle username and password popup in selenium? Expla...read more
What are the most common questions asked in Cybage HR round for experienced candidates?

The most common HR questions asked in Cybage interview are for experienced candidates -

  1. What are your salary expectatio...read more
  2. Share details of your previous j...read more
  3. What are your strengths and weakness...read more
How long is the Cybage interview process?

The duration of Cybage interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 43 interview experiences

Difficulty level

Easy 22%
Moderate 65%
Hard 13%

Duration

Less than 2 weeks 78%
2-4 weeks 17%
4-6 weeks 4%
View more

Interview Questions from Similar Companies

Mphasis Interview Questions
3.3
 • 850 Interviews
Coforge Interview Questions
3.3
 • 589 Interviews
eClerx Interview Questions
3.2
 • 581 Interviews
EPAM Systems Interview Questions
3.7
 • 570 Interviews
Synechron Interview Questions
3.5
 • 379 Interviews
ITC Infotech Interview Questions
3.7
 • 377 Interviews
Tata Elxsi Interview Questions
3.7
 • 319 Interviews
Cyient Interview Questions
3.6
 • 309 Interviews
View all

Cybage Reviews and Ratings

based on 2.1k reviews

3.8/5

Rating in categories

3.4

Skill development

3.8

Work-life balance

3.4

Salary

3.8

Job security

3.8

Company culture

3.1

Promotions

3.5

Work satisfaction

Explore 2.1k Reviews and Ratings
Software Engineer
3.2k salaries
unlock blur

₹4.2 L/yr - ₹13 L/yr

Senior Software Engineer
2.1k salaries
unlock blur

₹11.3 L/yr - ₹20.6 L/yr

QA Engineer
1k salaries
unlock blur

₹5 L/yr - ₹11.2 L/yr

Senior QA Engineer
791 salaries
unlock blur

₹8.9 L/yr - ₹15.6 L/yr

System Analyst
767 salaries
unlock blur

₹15.3 L/yr - ₹25.7 L/yr

Explore more salaries
Compare Cybage with

Mphasis

3.3
Compare

L&T Technology Services

3.2
Compare

Coforge

3.3
Compare

eClerx

3.2
Compare
write
Share an Interview