The whole process took about three weeks.
I had a phone interview with a VP and was then invited to an onsite, which consisted of two interviews: one with a senior engineer and one with another VP.
The phone screening included general resume questions and two short coding questions.
During the onsite:
Use two stacks to implement a queue.
Find the median in an unsorted linked list.
Datacenter/SQL question about joins and ordering.
Print out the boundary nodes of a binary tree.
The following metrics were computed from 16 interview experiences for the Salesforce Software Engineering role in San Francisco, California.
Salesforce's interview process for their Software Engineering roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Salesforce's Software Engineering interview process in San Francisco, California.