Filter interviews by
XPath is a query language for selecting nodes from an XML document, often used in web automation testing.
XPath syntax uses path expressions to navigate through elements and attributes in an XML document.
Example: //div[@class='example'] selects all <div> elements with class 'example'.
Relative XPath starts with a single dot (.) or double dot (..) to navigate from the current node.
Example: .//span selects all &...
This program counts the number of duplicate letters in a given word, providing insights into letter frequency.
Use a dictionary to store letter counts: Iterate through each letter in the word and update its count in the dictionary.
Identify duplicates: After counting, filter the dictionary to find letters with a count greater than one.
Example: For the word 'balloon', the duplicates are 'l' and 'o', with counts of 2 ...
API testing response codes indicate the status of a request and help diagnose issues in communication between client and server.
200 OK: The request was successful, and the server returned the requested data.
201 Created: The request was successful, and a new resource was created (e.g., a new user).
400 Bad Request: The server could not understand the request due to invalid syntax.
401 Unauthorized: The request requir...
Program to find character occurances in 'Hello World'
Create a map to store character occurrences
Iterate through each character in the string and update the map
Print the character occurrences from the map
What people are saying about PwC
TestNG annotations are used to control the flow of test methods and provide additional information about the test.
Annotations like @Test, @BeforeSuite, @AfterSuite are used to define test methods and setup/teardown methods
Annotations like @BeforeTest, @AfterTest are used to run setup/teardown methods before/after a test
Annotations like @BeforeClass, @AfterClass are used to run setup/teardown methods before/after a...
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for better performance and resource utilization.
Multithreading allows multiple threads to run concurrently within the same process.
Each thread has its own stack and shares the same memory space.
Multithreading can improve performance by utilizing multiple CPU cores efficiently.
Examples of multithreading include running multipl...
Scenario outline
Scenario outline is the key word in BDD framework to run common cases
It allows for the creation of a template scenario with placeholders for input values
The placeholders can be filled in with specific values for each test case
I work on manual to automation conversion ratio by analyzing the repetitive and time-consuming manual tasks and automating them.
Identify the manual tasks that are repetitive and time-consuming
Analyze the feasibility of automating those tasks
Prioritize the tasks based on their impact on the testing process
Create a plan for automation and execute it
Regularly review and update the automation plan
Collaborate with the ...
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Program to find character occurances in 'Hello World'
Create a map to store character occurrences
Iterate through each character in the string and update the map
Print the character occurrences from the map
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for better performance and resource utilization.
Multithreading allows multiple threads to run concurrently within the same process.
Each thread has its own stack and shares the same memory space.
Multithreading can improve performance by utilizing multiple CPU cores efficiently.
Examples of multithreading include running multiple tas...
TestNG annotations are used to control the flow of test methods and provide additional information about the test.
Annotations like @Test, @BeforeSuite, @AfterSuite are used to define test methods and setup/teardown methods
Annotations like @BeforeTest, @AfterTest are used to run setup/teardown methods before/after a test
Annotations like @BeforeClass, @AfterClass are used to run setup/teardown methods before/after a test...
I appeared for an interview in Mar 2025, where I was asked the following questions.
XPath is a query language for selecting nodes from an XML document, often used in web automation testing.
XPath syntax uses path expressions to navigate through elements and attributes in an XML document.
Example: //div[@class='example'] selects all <div> elements with class 'example'.
Relative XPath starts with a single dot (.) or double dot (..) to navigate from the current node.
Example: .//span selects all <sp...
I applied via Referral and was interviewed before Jan 2024. There were 2 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2022. There were 3 interview rounds.
I work on manual to automation conversion ratio by analyzing the repetitive and time-consuming manual tasks and automating them.
Identify the manual tasks that are repetitive and time-consuming
Analyze the feasibility of automating those tasks
Prioritize the tasks based on their impact on the testing process
Create a plan for automation and execute it
Regularly review and update the automation plan
Collaborate with the team ...
Scenario outline
Scenario outline is the key word in BDD framework to run common cases
It allows for the creation of a template scenario with placeholders for input values
The placeholders can be filled in with specific values for each test case
I applied via Recruitment Consulltant and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2020. There was 1 interview round.
OOP is a programming paradigm based on objects, encapsulating data and behavior for modular and reusable code.
Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).
Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).
Polymorphism: Ability to present the same interface for differe...
I applied via Company Website and was interviewed before Nov 2020. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed before Feb 2021. There were 2 interview rounds.
Cofing round on hackerearth
Case study with algo and db design
I applied via Walk-in and was interviewed before Sep 2021. There were 2 interview rounds.
MCQs ques related to dbms,os ,oops
2 coding question on basic dsa and arrays and 2 SQL queries
based on 4 interview experiences
Difficulty level
Duration
based on 2 reviews
Rating in categories
Senior Associate
20.2k
salaries
| ₹12.7 L/yr - ₹25.4 L/yr |
Associate
15.6k
salaries
| ₹8.1 L/yr - ₹14.6 L/yr |
Manager
7.6k
salaries
| ₹22.5 L/yr - ₹41 L/yr |
Senior Consultant
5.1k
salaries
| ₹16 L/yr - ₹27 L/yr |
Associate2
4.8k
salaries
| ₹7.5 L/yr - ₹14 L/yr |
Deloitte
Ernst & Young
Accenture
TCS