I applied online. The process took 3 weeks. I interviewed at Salesforce (San Francisco, CA) in Dec 2018
Interview
Phone interview, technical activity, technical phone interview, then the full day in person interview with presentation. A great experience , I met the entire team and the manager. I really got a feel for the culture and how I would fit in with the company. When they made me the offer I really felt confident that it was a good fit for both the company and me.