I applied through college or university. The process took 4 weeks. I interviewed at Salesforce (San Francisco, CA) in Oct 2016
Interview
Initially applied in late September by speaking with an engineer at an on-campus university recruiting fair and submitting my resume. They reached out about a week later to schedule a phone interview which took place another week later. This interview was about an hour and a half long and was split evenly between behavioral and one online whiteboard coding question. They then reached out that same day to schedule an onsite interview in SF, which for interns is always done in batches on specific "hiring days." You should prioritize going to the earliest hiring day possible, as I believe they hire on a rolling basis. I chose one for that same week. The onsite took half the day and involved two one hour interviews with an engineer. About a week later they called me and extended an offer. Entire process took roughly 3-4 weeks.
Interview questions [2]
Question 1
(phone interview) Using any language, write a basic arithmetic calculator. It should take an input string like "1 + 2 * 3" and return the value of the expression, in this case 7.
(onsite) Design, at a high level, a way for hosts A, B, and C which are connected via the internet to communicated such that A and B can talk to each other, and B and C can talk to each other, but A and C cannot.
I got an home assessment, managed through the Hackerrank system.
It had 3 Leetcode questions, one was pretty simple and the second was harder. Needed to be with my camera on the whole session, and full screen. They gave 60 minutes to the whole session - means the two questions
Waiting for next steps.
oa-> recruitercall -> 2 45 min interviews
one behavioral, this is standard, use STAR method to answer culture fit and other Qs
, one LLD (design an elevator class and scheduler, with increasing levels of complexity)
I applied through an employee referral. I interviewed at Salesforce (San Francisco, CA)
Interview
It was really smooth, I loved my recruiter and everybody was really friendly. 2 rounds, 1 technical, 1 behavorial, each 45 min. Behavioral had questions related to their core values and technical was a LC easy. Technical had a lot of concept questions and a bit of practial design collaborate session.