I applied through college or university. The process took 2 weeks. I interviewed at Salesforce (Tel Aviv) in Jan 2017
Interview
Basically my experience from the whole process is very positive. The first interview done by the software team leader who explained in detail what the team agenda is and background about salesforce. Then I explained what I am looking for and since there was a very good alignment I was invited for a f2f professional interview at salesforce offices. The professional interview included an intensive investigation about software design and implementations I did in the past - lots of deep and thorough questions. Then the TL presented a business problem his team is working on and I was requested to propose a software design for the problem - we discussed my design in detail and he asked leading questions to point me to things I was ignoring (was very good discussion , I enjoyed it). Then the TL presented an algorithmic problem and asked me to implement a code (on a paper) - the problem was not easy but fair - I code the naive exponential solution and the team leader asked leading questions helping me to reach the more efficient solution (again in a very positive manner - was very comfortable constructive discussion). At the end of the interview I was invited to an additional professional interview with different interviewers (to have a second opinion on me) - the second interview was conducted in the same manner and spirit but different questions. Again the second interview was done in a very positive constructive manner. Then I was invited to additional interview with 2 higher managers - was very good conversation less technical just on my personality and aspirations and they provided more info about the company and the role they intend for me. The whole process was very professional and positive - better than experience I have with other companies. Because of the high level of interviews and interviewers I decide to accept the offering and join this company.
Interview questions [2]
Question 1
They present me a problem from the NLP domain and asked me to design a solution (not the algorithmic solution but a software design - components and building blocks)
The process took 6 days. I interviewed at Salesforce (Boston, MA)
Interview
Process started with internal recruiter reaching out.
Then technical phone screen and followed by onsite interviews with 6 people.
Everyone was soft spoken and nice except one person who didn't seem interested in taking the interview. It felt like they had already selected someone for the position but were interviewing me as they couldn't cancel last minute.
Interview questions [1]
Question 1
Basic Java 8 questions.
Algorithms.
Binary search trees
Given some basic info about a system, find flaws in UI and database.
The most widely asked question about a big file that does not fit in memory but needs to be sorted.
I applied online. I interviewed at Salesforce (San Francisco, CA) in Dec 2016
Interview
Initially it was brief call with recruiter and she referred me to other teams.One team was interested in interviewing me .I had phone call interview with Director , then 2.5 hours Remote test and then onsite of 4 rounds.Each round had 2 people and finally I had call with VP of Engineering before they made me offer