The hiring was made in several stages. I applied online. Had to fill out a questionaire/ quiz. The interview was then 1:1 with hiring manager. After this round, I got to second stage where I was also interviewed by 2 more senior engineers. The last stage would be to give a reference letter.