I applied online. The process took 5 weeks. I interviewed at DigitalOcean
Interview
It was a longer process than others i have had, but through that, it made me feel confident that they were selecting me as the right candidate. Not a decision on whim!