Contacted by email after applying online on their website. Went through 2 rounds of interviews. Questions asked were mostly behavioral with some relatively easy technical. Unfortunately, after the last interview I was not contacted about whether or not I had received the position. Wish that the contact post-second interview was better.