Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cigniti Technologies Team. If you also belong to the team, you can get access from here

Cigniti Technologies Verified Tick

Compare button icon Compare button icon Compare
3.8

based on 613 Reviews

Filter interviews by

Cigniti Technologies Interview Questions, Process, and Tips

Updated 10 Jan 2025

Top Cigniti Technologies Interview Questions and Answers

View all 73 questions

Cigniti Technologies Interview Experiences

Popular Designations

75 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I was interviewed in Jul 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Questions on Salesforce concept, Selenium, Jav,a and Testing
Round 2 - Behavioral 

(1 Question)

  • Q1. Question on Behavioural and Testing Concepts
Round 3 - Client Interview 

(1 Question)

  • Q1. 3-4 Members took the interview and at the end of the discussion, they said they were OK with my profile.
Round 4 - HR 

(2 Questions)

  • Q1. Discussion on Salary, Joining date, Joining Location, and benefits (no benefits, no relocation charges, no cab, no flight/bus charges to travel to Hyderabad)
  • Q2. They asked me to Submit the documents, and once I had done so, HR stopped responding to my calls, emails, and messages. If you call from another number he will pick up the call and say that within 2 days ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Waste of time (as i spent almost 3 weeks) .
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 Sep 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write programs (1 or 2)
  • Ans. 

    Write programs in Python and Java to demonstrate basic programming skills.

    • Write a program in Python to calculate the factorial of a number.

    • Write a program in Java to find the sum of all elements in an array.

  • Answered by AI
  • Q2. Explain challenges and explain frameworks
  • Ans. 

    Challenges in implementing frameworks and how they can be overcome

    • Challenges include resistance to change, lack of resources, and difficulty in implementation

    • Frameworks provide structure and guidance for addressing challenges

    • Examples of frameworks include Agile, Six Sigma, and ITIL

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Complex logical program (1 or 2)
  • Ans. 

    The question is asking about the ability to write complex logical programs.

    • Demonstrate understanding of complex logical structures like loops, conditionals, and functions

    • Provide examples of solving complex problems using logical programming

    • Discuss experience with debugging and optimizing logical programs

  • Answered by AI
  • Q2. Framework explaination and implementations
  • Ans. 

    Framework explanation and implementations

    • A framework is a set of tools, libraries, and best practices used to develop software applications

    • Frameworks provide a structure for developers to build upon, reducing the need to reinvent the wheel

    • Examples of frameworks include React for front-end web development and Django for back-end web development

  • Answered by AI
Round 3 - Client Interview 

(2 Questions)

  • Q1. Intros and reviews skill match set
  • Q2. Few questions on real-time or current challenges in the projects and explain solutions

Interview Preparation Tips

Interview preparation tips for other job seekers - For Lead position, be strong in your respective tech area (i.e. in your respective automation tool)

Skills evaluated in this interview

Lead Specialist Interview Questions asked at other Companies

Q1. Explain challenges and explain frameworks
View answer (1)

Lead Interview Questions & Answers

user image Anonymous

posted on 28 Oct 2024

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. What is closure?
  • Ans. 

    Closure is the process of finalizing or resolving something, often involving emotional healing or acceptance.

    • Closure is the act of coming to terms with a situation or relationship that has ended.

    • It involves accepting the reality of the situation and moving forward.

    • Closure can help individuals find peace and emotional healing after a difficult experience.

    • Examples of closure include talking things out with a friend after...

  • Answered by AI
  • Q2. What is the difference between let, var and const?
  • Ans. 

    let, var and const are all used to declare variables in JavaScript, but they have different scopes and mutability.

    • let is block-scoped and can be reassigned, var is function-scoped and can be reassigned, const is block-scoped and cannot be reassigned

    • Using let:

    • let x = 10;

    • x = 20; // valid

    • Using var:

    • var y = 5;

    • y = 10; // valid

    • Using const:

    • const z = 15;

    • z = 25; // error, cannot reassign a const variable

  • Answered by AI
  • Q3. What is event loop?
  • Ans. 

    Event loop is a mechanism in programming that allows for asynchronous execution of code by continuously checking and processing events.

    • Event loop is commonly used in JavaScript to handle asynchronous operations.

    • It allows for non-blocking I/O operations by delegating tasks to the operating system.

    • Event loop processes events from the event queue and executes associated callback functions.

    • Example: setTimeout() function in...

  • Answered by AI
  • Q4. What is promise, why do we need it? Why async and await was created when we have promises?
  • Q5. What is the need for callback hell
  • Ans. 

    Callback hell arises from nested callbacks in asynchronous JavaScript code, leading to unreadable and difficult-to-maintain code.

    • Nested callbacks in asynchronous code can lead to deeply nested code structures, making it hard to follow the flow of the program.

    • Error handling becomes more complex in callback hell, as errors need to be propagated through multiple levels of callbacks.

    • Callback hell can also result in code th...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They take too many rounds depending on the client

Skills evaluated in this interview

Lead Interview Questions asked at other Companies

Q1. Why should we pay you xx Lakhs?
View answer (1)

Senior Engineer Interview Questions & Answers

user image sridhar bandlamudi

posted on 8 Oct 2024

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

I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. How to print numbers 1-100 using two go routines sequentially
  • Ans. 

    Use two go routines to print numbers 1-100 sequentially

    • Create two go routines, one for printing odd numbers and one for printing even numbers

    • Use channels to synchronize the two go routines and ensure sequential printing

    • Start the odd number go routine first, then start the even number go routine

  • Answered by AI
  • Q2. How to write generator functions using go language
  • Ans. 

    Generator functions in Go language allow for efficient iteration over a sequence of values.

    • Use the 'yield' keyword to return values one at a time from the generator function.

    • Generator functions are defined with a 'func' keyword followed by the function name and 'chan' keyword.

    • Example: func myGenerator() chan int { }

    • Use a 'for' loop to iterate over the values returned by the generator function.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Why do we use sync.Cond and sync.once
  • Ans. 

    sync.Cond is used for signaling between goroutines and sync.Once is used for running initialization code only once.

    • sync.Cond is used for goroutines to wait for or signal each other when a certain condition is met

    • sync.Once is used to ensure a function is only executed once, typically used for initialization tasks

    • Example: Using sync.Cond to coordinate multiple goroutines accessing a shared resource

    • Example: Using sync.Onc...

  • Answered by AI
  • Q2. Understanding about reflect package

Senior Engineer Interview Questions asked at other Companies

Q1. what is the meaning of M in M20,M25,M30 grade of concrete?
View answer (54)

Cigniti Technologies interview questions for popular designations

 Senior Engineer

 (6)

 Project Lead

 (4)

 Automation Engineer

 (3)

 Technical Lead

 (3)

 Test Architect

 (3)

 Test Engineer

 (3)

 Associate Engineer

 (2)

 Automation Test Engineer

 (2)

QA Lead Interview Questions & Answers

user image Anonymous

posted on 5 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. UI Automation question on Cypress
Round 2 - Technical 

(1 Question)

  • Q1. API and Ui Automation question
Round 3 - HR 

(1 Question)

  • Q1. Functional testing

QA Lead Interview Questions asked at other Companies

Q1. 1. Explain Bid bond guarantee, Advance payment guarantee, Performance guarantee. 2. What are different SWIFT messages generated as part of Letter of Credit? 3. Difference between LC and Guarantee. 4. Difference between Import LC and Export ... read more
View answer (1)

Get interview-ready with Top Cigniti Technologies Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I was interviewed in Sep 2024.

Round 1 - Technical 

(4 Questions)

  • Q1. Request specification and response specification
  • Q2. Explain about selenium waits
  • Ans. 

    Selenium waits are used to make the automation script wait for a certain condition to be met before proceeding.

    • Selenium provides different types of waits such as implicit wait, explicit wait, and fluent wait.

    • Implicit wait sets a default waiting time for the elements to be found before throwing an exception.

    • Explicit wait allows the automation script to wait for a specific condition to be met before proceeding.

    • Fluent wai...

  • Answered by AI
  • Q3. Explain about oops
  • Ans. 

    Object-oriented programming paradigm that focuses on objects and classes for code organization and reusability.

    • Encapsulation: bundling data and methods that operate on the data into a single unit (object)

    • Inheritance: ability of a class to inherit properties and behavior from another class

    • Polymorphism: ability to present the same interface for different data types

  • Answered by AI
  • Q4. Query and path parameters

Skills evaluated in this interview

Qa Automation Testing Engineer Interview Questions asked at other Companies

Q1. selenium: what are selenium components, what are the different locators in selenium, what is selenium web driver, write a xpath for a given element on a web page
View answer (5)

Jobs at Cigniti Technologies

View all
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is regression testing
  • Ans. 

    Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

    • Regression testing is performed after code changes to verify that the existing features still work correctly.

    • It helps in identifying any defects introduced by new code changes.

    • Automated testing tools are often used for regression testing to save time and effort.

    • Example...

  • Answered by AI
  • Q2. Define test life cycle
  • Ans. 

    Test life cycle is the process of planning, designing, executing, and evaluating tests throughout the software development life cycle.

    • Includes test planning, test design, test execution, and test closure

    • Involves creating test cases, executing them, and analyzing results

    • Ensures that software meets quality standards and requirements

    • Iterative process that may involve multiple cycles of testing

  • Answered by AI

Skills evaluated in this interview

Test Engineer Interview Questions asked at other Companies

Q1. 1. What is the frame work u have worked and explain the framework with folder structure? 2. purely based on testing, different testing types like functional and non functional tests 3. real time scenarios like last min bugs before release? ... read more
View answer (4)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Technical question
  • Q2. Java oops and write a program for remove duplicates
  • Ans. 

    Java program to remove duplicates from an array of strings using OOPs concepts.

    • Create a HashSet to store unique strings.

    • Iterate through the array and add each string to the HashSet.

    • Convert the HashSet back to an array to get the unique strings.

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Technical Lead Interview Questions & Answers

user image Gauri Kannurkar

posted on 18 Sep 2024

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

(1 Question)

  • Q1. Basic selenium rapid fire round
Round 2 - Technical 

(1 Question)

  • Q1. Coding round as client round
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Technical Lead Interview Questions asked at other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to production deployment and tools used in the process. 2. What is auto-scaling in a microservices architecture? 3. Difference between micro-service and serverless. 4. If you were going t... read more
View answer (4)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. How to extract data from CSV when there is no JSON available to input API
  • Ans. 

    Use a CSV parser library to extract data from CSV files.

    • Use a CSV parser library like Apache Commons CSV or OpenCSV to read and extract data from CSV files.

    • Identify the structure of the CSV file (e.g. delimiter, headers) to properly parse the data.

    • Iterate through the CSV file to extract the desired data fields.

    • Handle any data formatting or transformations needed during extraction.

    • Store the extracted data in a suitable

  • Answered by AI
  • Q2. What is singleton pattern and where did you use in your framework
  • Ans. 

    Singleton pattern is a design pattern that restricts the instantiation of a class to one object.

    • Singleton pattern ensures that a class has only one instance and provides a global point of access to it.

    • It is commonly used in scenarios where only a single instance of a class is needed, such as managing database connections or configuration settings.

    • In a test automation framework, singleton pattern can be used to create a...

  • Answered by AI
  • Q3. What is run-time polymorphism and where did you use in your framework
  • Ans. 

    Run-time polymorphism is the ability of a method to do different things based on the object it is acting upon.

    • Run-time polymorphism is achieved through method overriding in inheritance.

    • It allows a subclass to provide a specific implementation of a method that is already provided by its superclass.

    • An example of run-time polymorphism is when a parent class reference variable is used to refer to a child class object.

  • Answered by AI
  • Q4. From a String extract letters, digits, Special characters and display as individual strings
  • Ans. 

    Extract letters, digits, and special characters from a string and display as individual strings

    • Use regular expressions to extract letters, digits, and special characters

    • Split the string based on the extracted characters

    • Store the individual strings in an array

  • Answered by AI

Skills evaluated in this interview

Test Architect Quality Assurance Lead Interview Questions asked at other Companies

Q1. How to extract data from CSV when there is no JSON available to input API
View answer (1)

Cigniti Technologies Interview FAQs

How many rounds are there in Cigniti Technologies interview?
Cigniti Technologies interview process usually has 2-3 rounds. The most common rounds in the Cigniti Technologies interview process are Technical, HR and Resume Shortlist.
How to prepare for Cigniti Technologies 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 Cigniti Technologies. The most common topics and skills that interviewers at Cigniti Technologies expect are Selenium, Java, Automation Testing, Python and Appium.
What are the top questions asked in Cigniti Technologies interview?

Some of the top questions asked at the Cigniti Technologies interview -

  1. Help me understand If I need to take over a higher-privilege account with an ex...read more
  2. What is manual and automation testing What type of bug occure doing project Dif...read more
  3. 3. WAP to print all the alphabets only from the below string - I/p: "selenium 1...read more
How long is the Cigniti Technologies interview process?

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

Tell us how to improve this page.

Cigniti Technologies Interview Process

based on 33 interviews in last 1 year

Interview experience

3.9
  
Good
View more

People are getting interviews through

based on 49 Cigniti Technologies interviews
Job Portal
Company Website
WalkIn
Recruitment Consultant
80%
4%
2%
2%
12% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.1k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
Mphasis Interview Questions
3.4
 • 779 Interviews
KPIT Technologies Interview Questions
3.5
 • 282 Interviews
CitiusTech Interview Questions
3.4
 • 259 Interviews
View all

Cigniti Technologies Reviews and Ratings

based on 613 reviews

3.8/5

Rating in categories

3.6

Skill development

3.6

Work-Life balance

3.6

Salary & Benefits

3.6

Job Security

3.5

Company culture

3.3

Promotions/Appraisal

3.5

Work Satisfaction

Explore 613 Reviews and Ratings
Immediate requirement For Python, Selenium Automation role

Hyderabad / Secunderabad

7-12 Yrs

Not Disclosed

Immediate need For Security tester _Work from office_Cigniti _Hyd

Hyderabad / Secunderabad

3-8 Yrs

Not Disclosed

Immediate need For_ AI/ML /Data science Manager

Hyderabad / Secunderabad

12-18 Yrs

₹ 11-21 LPA

Explore more jobs
Senior Test Engineer
617 salaries
unlock blur

₹5.5 L/yr - ₹17.5 L/yr

Senior Engineer
499 salaries
unlock blur

₹6.4 L/yr - ₹25 L/yr

Test Lead
381 salaries
unlock blur

₹6.5 L/yr - ₹27 L/yr

Test Engineer
376 salaries
unlock blur

₹3.2 L/yr - ₹12 L/yr

Project Lead
246 salaries
unlock blur

₹8.5 L/yr - ₹31 L/yr

Explore more salaries
Compare Cigniti Technologies with

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview