First contact with hiring manager to explain details about the position, and evaluate English-speaking skill. If passed, then technical interview conducted by team leads/architects. If selected, then a new meeting with hiring manager will be schedule to negotiate salary and share details on additional compensation benefits.