1. chat with tech director online. 2. face-to-face interview with tech lead, product lead and a developer. 3. the employer will introduce themself and to ask question. 4. write a programming question face to face. This company is very concerned about team assistance, please prepare more questions about team assistance