After applying, I got a call from HR with some basic questions, salary expected, availability to work abroad, asked an english question (what I like to do in my free time), etc., and was asked if I could make it to the recruitment day.
Recruitment day took a whole morning, with 3 test, psychotechnics, comprehension/reading and group dynamic.
After that took 4 days to receive a call, to schedule a 1 to 1 interview and an online programming and multiple choice test to be made until the interview, with 2 basic questions to debug a program with wrong array indexes and another one based on maths.
It was guaranteed I'ld get a response, either it was negative or positive one.
After 4+weeks, got an email saying that I had an overall good score from all the interviews, but that for now they had no job positions to offer me... Which made it a loss of time and patience