First step: a language test (easy)
Second step: a coding test (average)
A batch of technical questions and a live coding session. (average)
The challenges were to too difficult, but the vibe of the interviewer was quite low and seems like a robot who pops questions