I applied online and got a mail from HR to schedule a time for the interview. The interview was scheduled online. It was a decent interview as HR wanted to know everything about me, right from education to work experiences, visa status, covid status, salary expectations. I was given a task to do and was given a week time to complete.