The process was divided into four steps:
HR interview
Technical interview (duration: 60 minutes)
Technical challenge (duration: 90 minutes)
Interview with the team (duration: 60 minutes)
Overall, it wasn't too difficult.
After the last interview, they called me to give positive feedback, but it wasn't enough because apparently someone else was hired.
They tried to offer me a fixed-term contract for another position.
I suggest avoiding them, as they are not serious or professional at all.
What a shame.