Filter interviews by
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
Top trending discussions
I was interviewed in Jan 2025.
1. Explain about framework architecture and from that all questions derived. asked to write diagram and explain the structure.
2. Difference between class variable and instance variable.
3. what is ITestListener why used and when used in framework.
4. architecture of selenium 4 (geckodriver, chromium driver)
5. what is BDD and cucumber, how both are related to.
6. which kind of framework you go, either POM or Page factory for with testNg/junit?
7. asked to write query on sql joins and how you fetch the second lowest of salary from each department.
8. DDL, DML statements.
9. pathquery and query parameters differences(API)
10. How the responses you are validating in automation framework for Json response file.
11. status code of Https
12. serialization and deserialization difference
13. String Builder, String Buffer and String difference? which is better and which is safe to use.
14. Dropdown in selenium how you handle, how to check which is already selected?
15. multiple data provider in testng and how you pass parameter and how you retrive from excel sheet? Asked to write code!
16.what is flaky testing?
17.Asked to write first code of JDBC connecting establishment with framework.
18. Code execution: input ="aabbabcbb"; output = a:3 , b:5, c:1 like this if they give name also it should count. Tip : HashMap you can write the code.
19. Code execution: a[]={1,2,3,4,0,0,0} b={5,6,7} output need to print as remove all 0's from first array and replace 1,2,3,4 with 5,6,7 some crazy questions.
20. Git cmds and CI/CD tool.
1. asked about architecture and where you used oops concepts?
2. abstract class and interfaces
3. select drop down all options
4. find scrape links from webpage write the code
5. asked for writing xpath for any element random website.
6. asked about following-sibling, descendent and preceding-sibling, normalise-space locators.
7. jdbc connection code.
8. API JSON file - how you done validation in automation testing.
I was interviewed in Dec 2024.
STLC consists of phases like requirement analysis, test planning, test design, test execution, and test closure.
Requirement Analysis: Understanding the project requirements and defining the scope of testing.
Test Planning: Creating a test plan which includes test strategy, test objectives, and resource planning.
Test Design: Developing test cases and test scenarios based on requirements.
Test Execution: Running the test c...
Yes, I can write a program that outputs a sentence in reverse.
Create a function that takes a string as input
Split the string into an array of words
Reverse the array
Join the array back into a string and return
I am a dedicated SDET Automation Test Engineer with 5 years of experience in creating and executing automated test scripts.
5 years of experience in automation testing
Proficient in creating and executing automated test scripts
Strong knowledge of testing tools like Selenium and JUnit
Experience in Agile development environment
Excellent problem-solving skills
My salary expectations are based on my experience, skills, and the market rate for the position.
Research the average salary range for SDET Automation Test Engineers in the industry
Consider your level of experience and skills compared to the job requirements
Factor in any additional benefits or perks offered by the company
Be prepared to negotiate based on the overall compensation package
I was tough and taken the 1 hr for apitude
Based on dsa and patterns questions
Java is a high-level programming language used for developing applications and software.
Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM)
It is object-oriented, allowing for modular and reusable code
Java is widely used for web development, mobile applications, and enterprise software
Examples of Java frameworks include Spring, Hibernate, and Selenium
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs focuses on creating objects that interact with each other to solve problems
Key features of OOPs include encapsulation, inheritance, polymorphism, and abstraction
Encapsulation refers to bundling data and methods that operate on the data into a single unit
Inheritance allows a cla...
posted on 30 Jun 2024
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Background keyword runs before each scenario in a feature file, while before hooks run before each scenario in a step definition file.
Background keyword is used to define steps that are common to all scenarios in a feature file
Before hooks are used to set up preconditions or perform actions before each scenario in a step definition file
Background keyword is defined at the beginning of a feature file, while before hooks...
I applied via Walk-in and was interviewed in Feb 2024. There were 2 interview rounds.
Basics maths and reasoning and they will give you one topic based on that you have write story with 200 words with the given time
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS focuses on creating objects that contain data in the form of fields (attributes) and code in the form of procedures (methods).
Encapsulation, inheritance, and polymorphism are key principles of OOPS.
Encapsulation refers to the bundling of data with the methods that operate on that data.
Inheritance allows...
A class is a blueprint for creating objects in object-oriented programming, while a variable is a container for storing data.
A class defines the properties and behaviors of objects, while a variable holds a value that can be changed or manipulated.
Classes can be used to create multiple instances of objects with the same properties and behaviors.
Variables can be of different data types such as int, string, boolean, etc.
...
println adds a new line after printing, while print does not
println adds a new line character at the end of the output
print does not add a new line character, so the next output will be on the same line
Example: println('Hello') will print 'Hello' on a new line, while print('Hello') will print 'Hello' on the same line
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
Amazon website needs to validate drop-down value
I applied via Newspaper Ad and was interviewed in May 2024. There was 1 interview round.
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
Oops concepts of Java
Encapsulation: Bundling data and methods together in a class
Inheritance: Acquiring properties and behaviors from a parent class
Polymorphism: Ability to take on many forms
Abstraction: Hiding complex implementation details
Interface: Blueprint of a class that defines methods to be implemented
Some of the top questions asked at the Koch Business Solutions Sdet Automation Test Engineer interview -
based on 1 interview
Interview experience
GL Accountant
189
salaries
| ₹3.6 L/yr - ₹10.1 L/yr |
Financial Analyst
117
salaries
| ₹3.6 L/yr - ₹9.8 L/yr |
Financial Associate
90
salaries
| ₹3 L/yr - ₹6.5 L/yr |
Data Engineer
81
salaries
| ₹9 L/yr - ₹36.9 L/yr |
Software Engineer
56
salaries
| ₹6 L/yr - ₹22 L/yr |
Accenture
IBM
TCS
Wipro