Online via zoom. Flexibility to choose day & time of the interview which is nice. Everyone was extremely nice and made sure to answer all of my questions. However, felt a little bit rushed towards the end which probably they had another candidate to interview which is reasonable
HR screening was pleasant and informative. Software mgmt was kind and engaging. Tech take home assignment was given for final round. Tech interview was with the whole team and reviewed the take home.
Had several people interviewing simultaneously. Was very easy to connect with everyone and they ask a lot of technical and behavioral questions. However, it really just felt like a nice conversation.