What is a set in Python? How are values stored? How to find an element?
QA / QA Automation
Your feature was released three days ago. What are your actions for monitoring?
What is Continuous Integration and why is it needed?
Why are you looking for a job if everything was fine at your previous job?
How would you cover an online purchase system via YuKassa (webhook from a third-party service) with automated tests?
Where will the search be faster — in a set or in a sequence? Why?
Where do you want to develop, what tasks to engage in, what do you expect from a new job?
What else should a QA do besides writing automated tests to ensure feature quality?
Describe a bug you missed in production and what you changed in the process to avoid repeating it.
What is aggregation and composition?
What types of testing do you know?
Why is Kafka needed? Why not just REST? How does it guarantee delivery?
What does the super() function do? Tell me more about the principles of OOP (encapsulation, inheritance, polymorphism, abstraction).
How do you see the use of AI in QA work globally, within the framework of process improvement?
What is the difference between modular and integration testing?
What is a decorator in Python? How does it work? How to create a decorator with arguments?
The player purchased a product for $53 via YuCash, but the product was not credited, and legal action is threatened. How would you localize the problem?
Tell us about yourself and your work experience.
What is SOLID? What is it used for?
What are lambda functions?