How do you organize the process of selecting tests for automation?
QA / QA Automation
Tell about a situation with unfounded criticism from a colleague and how you resolved it.
What Java collections do you know and what are they used for?
What does a good team mean to you?
What do you expect from the new company and what is important to you?
What principles of OOP do you know and how do you apply them in your work?
What test cases should not be automated?
What is the difference between an interface and an abstract class in Java?
Tell about a complex problem you identified and solved.
What design patterns do you use and how does Builder differ from Factory Method?
What skills do you currently lack to be considered a senior specialist?
When are you ready to start working if you accept the offer?
What questions do you have about the team and the project?
How do you test interaction with Kafka in your tests?
What is Optional and how does it help work with null?
What is a functional interface in Java?
How did you come into testing and learn automation?
If you receive two equally attractive offers, what criteria will you use to choose a company?
Why did you decide to enter the job market and look for a new job?
What is the Stream API and what operations do you use with it? How to transform nested collections into a flat one?