I applied online. The process took 2 months. I interviewed at Salesforce
Interview
Initial recruiter screen, take home Excel workbook, then a final round (2 rounds compressed back-to-back into 1) with the hiring manager and 2 team members. Slow recruiting process with many delays, but nice and helpful people.