1- Written technical assessment: you will be tested in written for about 30 minutes for every thing related to the position and your background.
2- Technical face to face interview: you will be interviewed by a group of Managers and HR team included to evaluate your knowledge, experience, and ability to work with those managers and their teams
3- HR interview: you will be interviewed by HR manager if accepted in the above two steps to evaluate your reactions and replies, after this step an offer will be presented to you and if you agree you will be contacted for medical check then preparing your papers to sign the contract.