Developer applicants have rated the interview process at Salesforce with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 85.3% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied through an employee referral. I interviewed at Salesforce
Interview
Just some general questions about the past projects, and some basic technic questions. The question is not so hard to answer, just answer how you felt and what challenges you met in the previous projects.
I applied online. The process took 2 weeks. I interviewed at Salesforce (San Francisco, CA) in Oct 2015
Interview
Was contacted by the HR to schedule a phone interview with the hiring manager. It was a 30-minute phone interview where we spoke about projects on my resume and he asked me questions on basic OOPS concepts, multithreading, garbage collection. The next round was a coding assessment which was a 2 and a half hour online coding test. The interviewer called me in the first 15 minutes to send a pdf file of the problem statement. I completed the code and had to email the files to the interviewer at the end of 2 hours for evaluation. He got back to me in a couple of days and invited me to San Francisco for an on-site interview. However, that did not work out as the HR suddenly realized that she needs someone to start in November and I was still in school. This was really disappointing as my graduation date and start date are clearly mentioned in my resume. It was clearly a waste of my time. They were really apologetic about this and the HR is still looking for New Grad positions for me.
Interview questions [1]
Question 1
Cannot disclose the problem statement due to NDA. However, be prepared with algorithms and data structures.
I applied through a recruiter. The process took 2 weeks. I interviewed at Salesforce (San Francisco, CA) in Nov 2015
Interview
I got my phone interview through a campus recruiter, and a little over a week later, I went to the final round on-site interview in San Fransisco.
The phone interview was mostly screening and about experience, but it also consisted of basic Java questions, such as what is OOP and polymorphism, overloading vs overriding, how to use super() in Java.
The 1:1 interview on-site was similar, but in addition, there were two one-hour team projects, and they evaluated us on how we worked in teams. They want people with a good resume, and after that, the competition boils down to how well of a team player you are.
Interview questions [1]
Question 1
What is the JRE and what does it have to do with .jar files?