three step interview process. The first two rounds were with senior engineer/manager & HR. I was given a list of technical questions prior to each interview & had time to prepare my answers for them. The last final round of interview was with the CEO + two~three more people. I was able to do the interview process via video calls.