Can you describe a business scenario at the application architecture level? For example, how a user changes a tariff or performs some action — break it down at the architecture level.
QA / QA Automation
What other values should be checked besides integers? For example, floating-point numbers — does it make sense to check them and which ones?
How does virtual differ from override in C#? The four main principles of OOP.
Do you have experience working with GitLab CI? Can you tell about your experience setting up pipelines for tests?
What is an interface? Can you implement multiple interfaces with one class? Can you put logic in an interface?
What is the difference between GET and POST?
How to intentionally test or get an exception in a test?
What testing automation patterns have you used?
What does HTTP status 500 mean? What do class 1xx statuses mean?
What ratio of manual to automated testing would suit you for a new project?
How does SMOKE testing differ from regression testing?
What can be called a quality product? What is your understanding of product quality?
How does List differ from Array in C#?
How do you evaluate yourself in SQL? In what context do you use SQL queries? Do your tests include database connection and SQL query execution?
There is a method that takes 3 parameters, but you need to pass 4. Should you overload or override the method?
If billing fails or returns an error at the moment, what does your service do?
List the main parameters of the defect.
What is the boundary value testing technique?
Are there any parameters that can be passed in a GET request? Is it possible to send a message body in a GET request?
Why did you decide to change jobs?