First, a recruiter calls you and introduces the company. Then you need to introduce yourself in English, and a technical interview is scheduled.
The technical interview includes general questions about QA testing: what QA is, stress/load testing, and similar topics.
After that, you are given a task: to test all options of a program for a dice game with two dice. The program takes input where the user defines the size of the dice, and then it generates random numbers for each die up to that specified value. For example, if the input is 5, neither die can have a value greater than 5.
Then you need to list all possible outcomes and what the program returns.
The task itself is actually easy, but it’s presented in a confusing way.