I applied online. The process took 2 weeks. I interviewed at Affirm in Dec 2018
Interview
It starts with a basic HR phone interview followed by a take-home iOS assignment(flickr clone). Phone interview and Onsite. I failed in the phone interview so didn't get called for onsite.