Applied through referral, so I skipped the initial HR screening. Had a short online technical interview where I went through a couple of Javascript questions in a pair programming setting with the team lead, followed by a five hour onsite where I met with several devs as well as some other folks I would be working with, in several one on one meetings.