Upload Button Icon Add office photos

Cybage

Compare button icon Compare button icon Compare

Filter interviews by

Cybage Interview Questions and Answers

Updated 24 Mar 2025

Cybage Interview Experiences

Popular Designations

194 interviews found

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 26 Apr 2022

I applied via Referral and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic of testing, testing techniques etc etc

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Be clear with basic of testing process because they are more focused on basic strength if you’re Are strong at your Basic you can get a chance to win
2. if you’re showing some project make sure you know inside out of the project

Top Cybage QA Engineer Interview Questions and Answers

Q1. 1.oops concept 2.what is deffered defect 3.priority and severity of defect 4.tc or test scenarios for order placement 5.sdlc ,stlc 6.geeatest of all no program 6
View answer (1)

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)

I applied via Naukri.com

Interview Questionnaire 

1 Question

  • Q1. Mainly asked about basics of Angular & javascript. But few things I want to mention, please study about dependency injection, route guards, change detection, lazy loading, closures in JS, prototype in obje...

Interview Preparation Tips

Interview preparation tips for other job seekers - Just study well and keep giving interviews until you find yourself at your level best.

System Software Engineer Interview Questions asked at other Companies

Q1. Reverse a string in following format If the string is Have a good day The resulting string should be day good a Have
View answer (1)

I applied via Approached by company and was interviewed before Jan 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Project details Agile BA roles & responsibilities
Round 2 - Technical 

(1 Question)

  • Q1. Project details agile Case study

Interview Preparation Tips

Topics to prepare for Cybage Business Analyst interview:
  • Agile Methodology
  • Scrum
Interview preparation tips for other job seekers - - Agile questions
- BA roles
- Case study

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (9)

I applied via Naukri.com and was interviewed before Jun 2021. There were 4 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions about Javascript/Angular
Round 2 - Technical 

(1 Question)

  • Q1. Questions about Javascript/Angular. These were more about core concepts.
Round 3 - Client Interview 

(1 Question)

  • Q1. Technical discussion with Client. The questions were more about base technologies HTML/CSS/Javascript. The discussion also focused on higher level concepts about APIs/Database/Optimized solutions for large...
Round 4 - HR 

(1 Question)

  • Q1. Salary/Designation Discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - If you work daily on the technologies mentioned in your Resume, you have no reason to prepare for anything special. You can brush up about the core concepts.
In the client interview, it's more important to sound smart, so even if you don't know an answer, you can explain your thought process, rather than just saying you don't know the answer.

Top Cybage Senior Software Engineer Interview Questions and Answers

Q1. Why is Java considered platform independent, while the Java Virtual Machine (JVM) is platform dependent?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

Cybage interview questions for popular designations

 Software Engineer

 (58)

 Senior Software Engineer

 (22)

 QA Engineer

 (16)

 Software Developer

 (15)

 Technical Support Executive

 (5)

 Senior QA Engineer

 (5)

 Technical Support Engineer

 (4)

 Softwaretest Engineer

 (3)

I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. OOPS concepts
  • Q2. SQL question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident enough to answer

Top Cybage Senior Software Engineer Interview Questions and Answers

Q1. Why is Java considered platform independent, while the Java Virtual Machine (JVM) is platform dependent?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

I appeared for an interview before Mar 2021.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

In this round, I was first asked about the projects that I worked on in my previous company. I was also asked about the various tech stacks that I was familiar with and then the interviewer started asking me questions around Java and some basic OOPS concepts.

  • Q1. What are the advantages of using Packages in Java?
  • Ans. 

    Packages in Java help organize code, prevent naming conflicts, and provide access control.

    • Organizes code into logical groups for easier maintenance and readability

    • Prevents naming conflicts by allowing classes with the same name to coexist in different packages

    • Provides access control by using access modifiers like public, private, protected, and default

    • Facilitates reusability by allowing classes in one package to be acc...

  • Answered by AI
  • Q2. Why is Java considered platform independent, while the Java Virtual Machine (JVM) is platform dependent?
  • Ans. 

    Java is platform independent because it compiles code into bytecode that can run on any system with a JVM, which is platform dependent.

    • Java code is compiled into bytecode, which is platform independent

    • The JVM interprets the bytecode and translates it into machine code specific to the underlying platform

    • This allows Java programs to run on any system with a JVM installed, making Java platform independent

  • Answered by AI
  • Q3. Why are Java Strings immutable in nature?
  • Ans. 

    Java Strings are immutable to ensure thread safety, security, and optimization.

    • Immutable strings prevent accidental changes, ensuring data integrity.

    • String pool optimization reduces memory usage by reusing common strings.

    • Thread safety is guaranteed as strings cannot be modified concurrently.

    • Security is enhanced as sensitive information cannot be altered once set.

  • Answered by AI
  • Q4. What do you know about the JIT compiler?
  • Ans. 

    JIT compiler stands for Just-In-Time compiler, which compiles code during runtime instead of ahead of time.

    • JIT compiler improves performance by compiling code on-the-fly as it is needed

    • It can optimize code based on runtime conditions and platform specifics

    • Examples include Java's HotSpot JIT compiler and .NET's RyuJIT compiler

  • Answered by AI
  • Q5. Can you differentiate between ArrayList and Vector in Java?
  • Ans. 

    ArrayList is non-synchronized and faster, while Vector is synchronized and slower.

    • ArrayList is not synchronized, while Vector is synchronized.

    • ArrayList is faster than Vector due to lack of synchronization.

    • Vector is thread-safe, while ArrayList is not.

    • Example: ArrayList<String> list = new ArrayList<>(); Vector<String> vector = new Vector<>();

  • Answered by AI
Round 2 - Video Call 

(8 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions revolving around OOPS , Spring Boot and Docker. The questions were preety decent and standard and can be answered if one has prior experience in the given tech stack.

  • Q1. Can you explain the SOLID principles in Object-Oriented Design?
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable...

  • Answered by AI
  • Q2. What is the garbage collector in Java?
  • Ans. 

    Garbage collector in Java is a built-in mechanism that automatically manages memory by reclaiming unused objects.

    • Garbage collector runs in the background to identify and remove objects that are no longer needed.

    • It helps prevent memory leaks and optimize memory usage.

    • Examples of garbage collectors in Java include Serial, Parallel, CMS, and G1.

  • Answered by AI
  • Q3. What does the @SpringBootApplication annotation do internally?
  • Ans. 

    The @SpringBootApplication annotation is used to mark a class as a Spring Boot application.

    • It combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations.

    • It enables the auto-configuration feature of Spring Boot.

    • It starts the Spring application context, which is the core of the Spring Framework.

    • It scans the current package and its sub-packages for components to register.

    • It serves as the entry point

  • Answered by AI
  • Q4. What is dependency injection?
  • Ans. 

    Dependency injection is a design pattern where components are provided with their dependencies rather than creating them internally.

    • Allows for easier testing by providing mock dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Examples: Constructor injection, Setter injection, Interface injection

  • Answered by AI
  • Q5. What are the basic annotations that Spring Boot offers?
  • Ans. 

    Spring Boot offers basic annotations for various functionalities like mapping requests, handling exceptions, defining beans, etc.

    • 1. @RestController - Used to define RESTful web services.

    • 2. @RequestMapping - Maps HTTP requests to handler methods.

    • 3. @Autowired - Injects dependencies into a Spring bean.

    • 4. @Component - Indicates a class is a Spring component.

    • 5. @Service - Indicates a class is a service component.

    • 6. @Reposi...

  • Answered by AI
  • Q6. What are the most commonly used instructions in a Dockerfile?
  • Ans. 

    The most commonly used instructions in a Dockerfile include FROM, RUN, COPY, and CMD.

    • FROM: Specifies the base image for the container

    • RUN: Executes commands in the container

    • COPY: Copies files and directories from the host to the container

    • CMD: Specifies the default command to run when the container starts

  • Answered by AI
  • Q7. What command can be run to import a pre-exported Docker image into another Docker host?
  • Ans. 

    The command to import a pre-exported Docker image into another Docker host is 'docker load'

    • Use the 'docker load' command followed by the file path of the exported image tarball to import it into the Docker host

    • For example, 'docker load < my_image.tar.gz' will import the image from the file 'my_image.tar.gz'

    • Ensure that you have the necessary permissions to access the file and import images on the target Docker host

  • Answered by AI
  • Q8. Can you describe the lifecycle of a Docker container?
  • Ans. 

    The lifecycle of a Docker container involves creation, running, pausing, restarting, and stopping.

    • 1. Creation: A Docker container is created from a Docker image using the 'docker run' command.

    • 2. Running: The container is started and runs the specified application or service.

    • 3. Pausing: The container can be paused using the 'docker pause' command, which temporarily halts its processes.

    • 4. Restarting: The container can be...

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

This was a Technical Cum HR round where I was first asked some basic Java related concepts and then we discussed
about my expectations from the company , learnings and growth in the forthcomig years. I would suggest be honest and
try to communicate your thoughts properly in these type of rounds to maximise your chances of getting selected.

Interview Preparation Tips

Eligibility criteriaAbove 2 years of experienceCybage Software interview preparation:Topics to prepare for the interview - Java , Design Patterns, Docker, Spring Boot, Hibernate, MicroservicesTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Top Cybage Senior Software Engineer Interview Questions and Answers

Q1. Why is Java considered platform independent, while the Java Virtual Machine (JVM) is platform dependent?
View answer (1)

Senior Software Engineer Interview Questions asked at other Companies

Q1. Tell me about yourself. What technology are you using? What is a Collection? What are the different types of collection there? What is the difference between ArrayList and LinkedList What are the basic building blocks of Stream operators, s... read more
View answer (2)

Jobs at Cybage

View all

I applied via Approached by Company and was interviewed before Jun 2021. There were 4 interview rounds.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic SQL Communication
Round 2 - One-on-one 

(1 Question)

  • Q1. Basic communication Itil
Round 3 - One-on-one 

(1 Question)

  • Q1. SQL Remedyforce ITIL Communication
Round 4 - HR 

(1 Question)

  • Q1. Salary Work location Notice period discussion

Interview Preparation Tips

Topics to prepare for Cybage Technical Support Engineer interview:
  • Communication Skills
Interview preparation tips for other job seekers - Basic SQL questions.
Remedyforce questions
ITIL questions
Communication very important.

Technical Support Engineer Interview Questions asked at other Companies

Q1. Admin Questions :- What is Relationships what are types of relationships
View answer (4)

Interview Questionnaire 

1 Question

  • Q1. Manual concepts, java basics

Top Cybage QA Engineer Interview Questions and Answers

Q1. 1.oops concept 2.what is deffered defect 3.priority and severity of defect 4.tc or test scenarios for order placement 5.sdlc ,stlc 6.geeatest of all no program 6
View answer (1)

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)

I appeared for an interview in Dec 2020.

Interview Questionnaire 

3 Questions

  • Q1. The question will be asked based on the platforms you have worked before or currently working. From basic to advance.
  • Q2. What are tags?
  • Ans. 

    Tags are labels or keywords that are used to categorize and organize content.

    • Tags are commonly used on social media platforms to group posts with similar content.

    • They can also be used on websites to help users find related content.

    • Tags can be created by users or automatically generated based on the content.

    • They are often displayed as clickable links that lead to a list of other content with the same tag.

  • Answered by AI
  • Q3. What are default ads?
  • Ans. 

    Default ads are pre-designed advertisements that are displayed when no other ads are available.

    • Default ads are used as a backup when there are no other ads to display.

    • They are pre-designed and can be created by the ad network or the website owner.

    • Default ads are usually less effective than targeted ads.

    • They can be used to promote the website or a specific product or service.

    • Default ads can also be used to fill empty ad

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it simple.

Technical Support Executive Interview Questions asked at other Companies

Q1. 1. How to install windows 2. How to make pen drive bootable 3.What is taskbar 4.what is task manager 5.How to make partition in hard drive 6. How to activate windows
View answer (2)

I applied via Naukri.com and was interviewed before Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Types of join in sql
  • Ans. 

    Types of join in SQL

    • Inner join: returns only the matching rows from both tables

    • Left join: returns all rows from the left table and matching rows from the right table

    • Right join: returns all rows from the right table and matching rows from the left table

    • Full outer join: returns all rows from both tables

    • Cross join: returns the Cartesian product of both tables

  • Answered by AI
  • Q2. Ssis checkpoint and breakpoint use
  • Ans. 

    SSIS checkpoint and breakpoint are used for debugging and error handling in SSIS packages.

    • Checkpoint saves the package progress and restarts from the last successful checkpoint in case of failure.

    • Breakpoint pauses the package execution at a specific point to allow debugging and troubleshooting.

    • Both can be set at the package level or individual task level.

    • Checkpoint uses a checkpoint file to store the progress informati...

  • Answered by AI
  • Q3. Containers in SSIS
  • Ans. 

    Containers in SSIS are used to group related tasks and provide a logical flow for the package.

    • Containers can be used to group tasks into a single unit of work

    • There are several types of containers in SSIS, including Sequence, For Loop, and Foreach Loop

    • Containers can be nested to create complex workflows

    • Containers can have precedence constraints to control the order in which tasks are executed

  • Answered by AI
  • Q4. How to skip first 10 and last 10 rows in excel source and send to destination
  • Ans. 

    Skip first and last 10 rows in Excel source and send to destination

    • Use a library like Apache POI or OpenXML to read and write Excel files

    • Identify the range of rows to be skipped using row numbers or cell values

    • Copy the remaining rows to a new Excel file or sheet and save it as destination

  • Answered by AI
  • Q5. Different keys sql , use of surrogate key
  • Ans. 

    SQL keys and use of surrogate key

    • SQL keys are used to uniquely identify records in a table

    • Primary key is a unique identifier for a record

    • Foreign key is a reference to a primary key in another table

    • Surrogate key is a system-generated unique identifier for a record

    • Surrogate keys are useful when there is no natural primary key

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Your worked project details and clear basic concepts

Skills evaluated in this interview

Top Cybage Software Engineer Interview Questions and Answers

Q1. Count Ways to Reach the N-th Stair Problem Statement You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or two steps at a time. Your task is to d... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (215)

Cybage Interview FAQs

How many rounds are there in Cybage interview?
Cybage interview process usually has 2-3 rounds. The most common rounds in the Cybage interview process are Technical, HR and One-on-one Round.
How to prepare for Cybage interview?
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, Java and Python.
What are the top questions asked in Cybage interview?

Some of the top questions asked at the Cybage interview -

  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
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.

Cybage Interview Process

based on 148 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Mphasis Interview Questions
3.4
 • 801 Interviews
EPAM Systems Interview Questions
3.7
 • 550 Interviews
eClerx Interview Questions
3.3
 • 525 Interviews
Coforge Interview Questions
3.3
 • 523 Interviews
Synechron Interview Questions
3.5
 • 365 Interviews
ITC Infotech Interview Questions
3.6
 • 336 Interviews
Tata Elxsi Interview Questions
3.8
 • 299 Interviews
Cyient Interview Questions
3.7
 • 290 Interviews
View all

Cybage Reviews and Ratings

based on 2k reviews

3.8/5

Rating in categories

3.5

Skill development

3.8

Work-life balance

3.4

Salary

3.9

Job security

3.8

Company culture

3.2

Promotions

3.5

Work satisfaction

Explore 2k Reviews and Ratings
Site Reliability Engineer

Pune

5-10 Yrs

Not Disclosed

Database Administrator

Gurgaon / Gurugram

2-4 Yrs

Not Disclosed

Explore more jobs
Software Engineer
3.4k salaries
unlock blur

₹2.8 L/yr - ₹12.6 L/yr

Senior Software Engineer
2k salaries
unlock blur

₹5.9 L/yr - ₹19.8 L/yr

QA Engineer
1.1k salaries
unlock blur

₹3.6 L/yr - ₹11 L/yr

Senior QA Engineer
776 salaries
unlock blur

₹6.2 L/yr - ₹15 L/yr

System Analyst
744 salaries
unlock blur

₹9.6 L/yr - ₹25 L/yr

Explore more salaries
Compare Cybage with

Mphasis

3.4
Compare

eClerx

3.3
Compare

L&T Technology Services

3.3
Compare

Coforge

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview