The whole process was very well organized.
The hiring process included a call with the hiring manager, followed by a take-home coding assignment, and then an on-site interview. The entire process took a week.
There were programming and design rounds, but I wasn't asked any LeetCode-type questions. I suppose that depends on the team.
The team I interviewed with mostly wanted to understand me as a person, my academic background, how I approach a problem, and how well I interact with the team. From my conversations with the manager and VP, I could tell they wanted to find out whether I am a smart person and able to learn things quickly.
Everyone I met during the day was really friendly. It was a great interview experience.
There were some long programming questions.
Need to know TDD.
The following metrics were computed from 62 interview experiences for the Salesforce Software Engineer role in San Francisco, California.
Salesforce's interview process for their Software Engineer roles in San Francisco, California is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Salesforce's Software Engineer interview process in San Francisco, California.