Phone screen: Discussed my experience and interests. Questions covered fundamentals such as data structures, run-time complexities, and operating system internals.
On-site: Six technical rounds and a lunch session with the hiring manager. Topics included operating system internals, file system internals, computer architecture, distributed systems, coding, data structures, complexity analysis, design choices, past projects and challenges encountered, producer-consumer variations, and multi-threaded programming.
Overall, I am very impressed with the team and the interview process. The evaluation felt more thorough than at many other places I've interviewed in the past.
Cannot disclose the exact question due to NDA.
The following metrics were computed from 1 interview experience for the Salesforce Lead Software Development Engineer role in San Francisco, California.
Salesforce's interview process for their Lead Software Development Engineer 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 Lead Software Development Engineer interview process in San Francisco, California.