TL;DR: The entire interview was a highly enjoyable experience with a group of committed and talented employees who enjoy their work and love their company. Everything was prompt, transparent, and well-done. You will be happy and successful working here.
I contacted a company recruiter on LinkedIn, who pointed me to an open role that matched my skill set and background nicely. Both the recruiter and the hiring manager were responsive and engaging from the beginning, moving the interview process along rapidly.
After a remote technical phone screen, we had an onsite interview early the following week. The interviewers were clearly talented and enthusiastic about their work. I was interviewed on both domain-specific (i.e., networking, security, cloud) as well as general CS (i.e., software engineering, languages, data structures, algorithms) topics in depth. The questions were clear and well-thought, and every interviewer was helpful and engaged throughout the process. I could feel the much-touted Salesforce Ohana culture already.
The hiring manager and the recruiter were quick with their decision. They had a clear vision, job description, and initial project, as well as a career trajectory plan for me at Salesforce, which impressed me. Ultimately, the work and the team play a big part in one's happiness and success. They were helpful and willing to answer any questions I had about Salesforce and my fit there.
The offer was also quick and generous. Throughout this entire process, my impression was that I was engaging with great potential colleagues who want to set me up for success at Salesforce.
Because I was interested in a more data- and math-oriented role, I accepted another offer. However, I am certain that I could do nothing wrong and still be happy and successful with such a company and colleagues as at Salesforce.
A good mixture of general CS technical questions:
The following metrics were computed from 40 interview experiences for the Salesforce Senior Software Engineer role in San Francisco, California.
Salesforce's interview process for their Senior 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 Senior Software Engineer interview process in San Francisco, California.