I applied online and at a career fair. I was contacted about a month later by a recruiter for a phone screen.
My first call was from my recruiting manager (who I later found out to be). The interview consisted mostly of algorithm questions and explaining various data structures to the interviewer.
I was later contacted by the recruiter and was delighted to hear that I passed the first round. They asked me to send my availability for my second interview.
The second interview was conducted by someone on the first interviewee's team. Questions consisted mostly of good code design questions, and I had a lot of time to ask questions about their role and the company in general.
I received a call later in the week with my offer.
Questions on data structures and algorithms. Nothing too difficult; just make sure you understand them well.
The following metrics were computed from 44 interview experiences for the Salesforce Software Engineering role in United States.
Salesforce's interview process for their Software Engineering roles in the United States 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 United States.