i
Cigniti Technologies
Filter interviews by
I was interviewed in Sep 2024.
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...
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
Top trending discussions
posted on 1 Feb 2024
I applied via Recruitment Consulltant and was interviewed in Jan 2024. There were 3 interview rounds.
1) remove special character from given string
2) get string length or print each character without using inbuilt method
posted on 10 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Hacker rank test given
posted on 5 Apr 2024
To handle popups in automation testing, use methods like switchTo().alert(), getWindowHandles(), and WebDriverWait.
Use switchTo().alert() method to handle alert popups
Use getWindowHandles() method to handle multiple popups
Use WebDriverWait to wait for the popup to appear before interacting with it
Reverse each word in string
posted on 11 Jun 2022
I applied via Recruitment Consulltant and was interviewed in May 2022. There was 1 interview round.
Agile is a methodology that emphasizes flexibility and collaboration. Agile Scrum is a framework for implementing Agile.
Agile focuses on delivering working software in short iterations
Agile values individuals and interactions over processes and tools
Agile encourages customer collaboration and responding to change
Agile Scrum includes ceremonies such as Sprint Planning, Daily Stand-up, Sprint Review, and Sprint Retrospec...
To select an element from a drop down, locate the drop down element and use the select class in Selenium.
Locate the drop down element using findElement() method
Create an object of Select class using the drop down element
Use selectByVisibleText(), selectByValue() or selectByIndex() method to select the desired option
To check if every step has a corresponding step definition, we can use a code coverage tool.
Use a code coverage tool to analyze the step definition file and identify any missing steps
Ensure that all steps in the feature file are covered by the step definition file
Regularly review and update the step definition file to ensure it stays up-to-date with the feature file
Reverse an integer in Java
Convert integer to string using Integer.toString()
Use StringBuilder to reverse the string
Convert the reversed string back to integer using Integer.parseInt()
I applied via LinkedIn and was interviewed in Oct 2024. There were 2 interview rounds.
SQL query for joining tables to retrieve data from multiple related tables.
Use JOIN keyword to combine rows from two or more tables based on a related column between them.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
Java program showcasing OOPs concepts like inheritance, encapsulation, polymorphism, and abstraction.
Create classes representing different entities with properties and methods
Use inheritance to create a parent-child class relationship
Demonstrate encapsulation by setting private variables and using getter and setter methods
Show polymorphism by overriding methods in child classes
Implement abstraction by creating abstract
Xpath is a query language used to locate elements on a web page based on their attributes and structure.
Identify unique attributes of the element you want to locate
Use the '//' operator to search for elements anywhere in the document
Use the '[@attribute='value']' syntax to specify the attribute and value you are looking for
Combine multiple conditions using 'and' or 'or' operators
Use functions like 'contains()', 'starts
posted on 9 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Java Coding Test dsa program and all that
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
This was a C# automation test engineer interview(experience 2 years).
Duration of Interview was around 30 to 45 minutes with questions focused on OOPs concepts, basic programming questions & selenium questions.
posted on 7 Jan 2024
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
Was all good with online test
based on 1 review
Rating in categories
Senior Test Engineer
620
salaries
| ₹5.5 L/yr - ₹17.5 L/yr |
Senior Engineer
506
salaries
| ₹6.5 L/yr - ₹24.4 L/yr |
Test Lead
386
salaries
| ₹6.8 L/yr - ₹27 L/yr |
Test Engineer
360
salaries
| ₹4 L/yr - ₹12.5 L/yr |
Project Lead
255
salaries
| ₹10.2 L/yr - ₹29 L/yr |
TCS
Wipro
Infosys
HCLTech