I applied for this position online. Within one week or so, HR called me and took an initial assessment if I'm going to fit for this position and shared my resume to the hiring manager. After that, within 2 weeks there were 3 interviews with different persons/teams. All the interview process was online.