Of course, they sent me material for review and recommended that I practice at Hackerrank / Leetcode. But they never said that it was necessary to solve at least 100-200 problems, and this is exactly the number that finally allowed me to reach the successful finals.
The most universal approach is to sort all tasks by frequency and begin to solve them in descending order.