phone interview and onsite.Questions are related with data structure and algorithms, also asked questions about projects and experience on resume. The process is really nice, and interviewer is kind...
Still need to be prepared, especially the algorithm questions....
I applied through a recruiter. The process took 2 weeks. I interviewed at Salesforce (Indianapolis, IN) in Feb 2017
Interview
It all started with multiple conversations with the HR recruiter about different teams and roles across couple weeks. The recruiter was very knowledgeable about what different teams are working on along with technical skill the team needs at the moment. I was phone screened and then called for an interview on site. A team of four people interviewed me for my technical as well as behavioral skills. I was asked about how I responded to work challenges under different circumstances. I was asked various kinds of technical questions on algorithms, hashing, etc. but not limited to computer science. I did a whiteboard test as well. Everyone on the team was very knowledgeable about their domain. I learned new things other than answering what I knew at the moment. Overall, I enjoyed being interviewed at Salesforce.
Interview questions [1]
Question 1
What is MD5?, Is hashing reversible?, What are some ways to avoid collisions faced with hashing?, etc.
I applied through an employee referral. The process took 5 days. I interviewed at Salesforce
Interview
I applied online and also recieved an employee referral. I was contacted by a recruiter and I was told about the different areas that Salesforce was working on, as well as their interview process. After a few days they contacted me for a phone interview. Nothing too difficult, but there were brain teasers involved.