i
Cognizant
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com
Map and set are used in projects for efficient data storage and retrieval.
Map is used to store key-value pairs, allowing quick access to values based on their keys.
Set is used to store unique values, ensuring that each value is only stored once.
Map and set are commonly used in data processing, caching, and indexing operations.
Example: In a project, a map can be used to store user preferences with keys representing the ...
The sequence of TestNG annotations is @BeforeSuite, @BeforeTest, @BeforeClass, @BeforeMethod, @Test, @AfterMethod, @AfterClass, @AfterTest, @AfterSuite.
@BeforeSuite - Executed before the test suite starts.
@BeforeTest - Executed before each test tag in the testng.xml file.
@BeforeClass - Executed before the first test method in the current class.
@BeforeMethod - Executed before each test method.
@Test - Represents a test m...
One challenge faced in automation is handling dynamic elements on web pages.
Identifying and handling dynamic elements that change their attributes or positions on the page.
Using techniques like wait conditions, dynamic locators, or regular expressions to handle dynamic elements.
Ensuring the stability and reliability of automated tests when dealing with dynamic elements.
Adapting automation scripts to handle changes in d...
Different types of exceptions in software testing
ArithmeticException - occurs when an arithmetic operation fails
NullPointerException - occurs when a null reference is used
ArrayIndexOutOfBoundsException - occurs when accessing an array with an invalid index
FileNotFoundException - occurs when a required file is not found
TimeoutException - occurs when an operation exceeds the specified time limit
Different locators are used in software testing to identify and interact with elements on a web page or application.
XPath: Uses path expressions to navigate through elements in an XML document
CSS Selector: Selects elements based on their attributes, classes, or IDs
ID: Locates elements by their unique identifier
Name: Finds elements by their name attribute
Class Name: Identifies elements by their class attribute
Tag Name: ...
XPath and CSS are both locator strategies used in web testing to identify elements on a webpage.
XPath is a language used to navigate XML documents and is commonly used in web testing to locate elements based on their attributes or structure.
CSS selectors are used to select elements based on their attributes, classes, or IDs.
XPath is more powerful and flexible than CSS selectors, but can be slower.
CSS selectors are gene...
I appeared for an interview in Sep 2024, where I was asked the following questions.
Automation frameworks streamline testing processes, enhance reusability, and improve test maintenance.
Modular Framework: Breaks tests into smaller, reusable components. Example: Page Object Model (POM) in Selenium.
Data-Driven Framework: Separates test logic from test data. Example: Using Excel or CSV files to drive test inputs.
Keyword-Driven Framework: Uses keywords to represent actions. Example: A keyword like 'Login'...
I applied via Referral and was interviewed before Jan 2021. There were 5 interview rounds.
I appeared for an interview in Apr 2020.
Managed client relationships, led project teams, and developed strategic plans.
Managed client relationships to ensure satisfaction and retention
Led project teams to successful completion within budget and timeline
Developed strategic plans to drive business growth and achieve goals
I am expecting a competitive salary based on my experience, skills, and the market standards.
I am looking for a salary that reflects my years of experience and expertise in the field.
I have researched the market rates for Senior Associates in similar roles and industries.
I am open to negotiation based on the overall compensation package offered by the company.
I am looking for a salary that aligns with my career goals a...
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
I applied via Referral and was interviewed before Dec 2021. There were 3 interview rounds.
There are some questions about reasoning and computer
I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Walk-in and was interviewed before Sep 2019. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jul 2021. There was 1 interview round.
based on 2 interviews
Interview experience
Associate
72.3k
salaries
| ₹5.1 L/yr - ₹16 L/yr |
Programmer Analyst
55.6k
salaries
| ₹2.4 L/yr - ₹9.3 L/yr |
Senior Associate
49.9k
salaries
| ₹9 L/yr - ₹28 L/yr |
Senior Processing Executive
29.1k
salaries
| ₹1.8 L/yr - ₹9 L/yr |
Technical Lead
17.6k
salaries
| ₹6 L/yr - ₹25 L/yr |
TCS
Infosys
Wipro
Accenture