I applied online. The process took 3 weeks. I interviewed at Salesforce (San Francisco, CA) in Jan 2015
Interview
8 to 10 rounds and onsite interview 30 min with every team member.You get to meet the hiring manager on an lunch interview.
All this happened after initial phone screening. there can be more than 1 initial screening .
The interview process was smooth and well-organized. The team was professional, providing clear communication at each stage. The questions were relevant and allowed me to demonstrate my skills. Overall, a positive and engaging experience.
5 rounds in total. The first round was a HR screen. This was followed by 4 technical rounds/discussion. In order DS/ALGO, followed by LLD, followed by HLD, finally the Hiring Manager Round
The interview process was well-structured and professional. It started with a recruiter screen, followed by a technical phone interview focused on data structures and algorithms. Then there were multiple rounds of on-site interviews covering system design, coding, and behavioral questions. The interviewers were respectful and asked relevant, real-world problems.
Interview questions [1]
Question 1
One of the key questions was: “Design a distributed caching system like Memcached. How would you ensure consistency and fault tolerance?”