I applied online. The process took 3 weeks. I interviewed at Affirm in Jan 2019
Interview
Contacted by the recruiter for the screening phone interview. Successful candidates will be proceeded for the interview with the hiring manager and subsequently will take online test for technical assessments. Final stage will be invited on-site interviews.
Process was quick enough. You'll get your results within 1 day. Most interviews until with hiring manger were behavioral. Recruiters were professional enough.
It seems they'll judge skillsets acquired on work experience. If one has matching skills only from education, they might have hard time to explain.
Thanks so much for sharing your feedback. We appreciate you taking the time to participate in our interview process and wish you the best of luck in your job search.