After the company checked my cv and resume, I was invited for the assessment centre with other 6 candidates. I was assessed for my capabilities and basic knowledge regarding the industry and the job through various ways such as presentation, role-playing, and so on. Few days later, I was invited for several face-to-face interviews with directors and team leaders. After 2 months of process, they asked for my referees' contact for the reference check, and finally gave me an offer.