I applied online. The first interview was with HR. It was really friendly. It was also online. They asked me the most common interview questions. Within 1-2 weeks, they called me for a second interview, which was a technical. I felt like I did really well, and waited for 3-4 weeks, but nobody called me with any new positive or negative feedback. I sent an email and even a direct message on Linkedin. After all of my efforts, I received an email from HR that I hadn't been chosen. I really wanted the job. It was a both good and bad experience.