HR Call followed by online panel meet / interview followed by in-person meet panel interview. Smartly decided questions to check capabality of the candidate technically and personality wise. Overall, I enjoyed the interview process except for the location of the company.