I had two rounds of interviews: one with a software engineer and the other with the hiring manager.
The interview with the software engineer was first and was mostly technical. However, there was also a Q&A portion where you could ask the engineer about their work.
Be prepared to discuss your past experiences and one or two projects you are passionate about.
The interview with the hiring manager focused on team fit. This involved discussing what the team does and your potential role.
There was also a "technical" portion, but it wasn't coding or CS-related. Instead, the questions were more problem-solving and logic puzzles.
Your basic data structures and algorithms questions. Nothing too difficult or out of the ordinary.
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.