I applied online. The process took 2 weeks. I interviewed at Salesforce in Oct 2017
Interview
4 Interviews, first was initial screening by HR, 2nd was telephone interview with Hiring Manager, 3rd was face to face with Hiring Manager and Technical Lead, final interview was telephone interview with IT Director.