I applied online and finished the phone interview and in-person interview within one week. HR would introduce the company structures and the position requirements at the phone interview. The leader would ask about related work experience. They only want someone who would perfectly match the position description.