I applied via Online for the job, after 2 days, HR called my number and asked me for an exam and interview the following day. I managed to pass the exam, then I proceeded to the initial interview. When I passed the initial interview, I was advised that I will have my final interview the day after. When I passed the final interview, after a week, I was signing contract.