Applied online and was contacted about 2 weeks later. Had a phone screening with a recruiter and was moved to the next round, which was a phone call with someone on the team a few days later. The following week I was invited to a final interview and asked to conduct a competitive analysis prior to my interview. The interview was through BlueJeans (similar to Skype) and was with 2 more people from the team. There were some difficult questions, but I felt very prepared and answered them well. I was told just 2 days after this interview that I did not get the position.