First interview with head of department and HR, follow by assessment to be complete in one week, follow by technical interview with the team members by presenting the answers and answer all questions those asked by the team, follow another phone call interview, follow by background check by providing contact info of colleague(s) (prefer manager) of current or "X" company, follow by another phone call interview, and finally receive the offer.