Initially, there was an HR interview, the team was very friendly and clear about expectations.
The second step was an online test (similar to a school exam). This part was honestly quite unpleasant. It’s surprising to see that some companies still use this kind of test to evaluate candidates. If you go through this process, make sure to study well, as it covers topics that, in practice, developers don’t usually memorize, we typically look them up when needed. However, in a multiple-choice format, you’re expected to answer everything precisely.
After that, there was an interview with a technical specialist, followed by another one with the client.
A hiring process that feels overly rigid and impractical is a red flag for me regarding the work environment.