I first applied for the position through the company’s official website. After that, the HR contacted me to schedule the interview. They provided two options — online or offline — and based on the candidate’s preference, the interview is conducted accordingly.