Applied online, hiring manager reached out a few days later over the phone to setup a time for a face to face interview, went to the face to face interview a week later, dont think I did very well on the interview but offer was extended a few days later. Very quick process.