Starting off with basic competency assessment and writing assessment after submitting online application, and then went to onsite recruitment session (with 20+ applicants) plus interview. Offer after interview. All in all it was quite a smooth process.