I applied through other source. The process took 3 weeks. I interviewed at Salesforce (Dallas, TX) in Oct 2016
Interview
A recruiter reached out to me after seeing my resume and set up a first round interview for Software Engineer Intern with one of their engineers. He asked me to talk him through my thought process for some algorithmic questions involving trees, sorting, string manipulation. He was really nice and didn't necessarily want to see perfect code. He said I didn't have to write anything out and that it was okay if I ended up with an incorrect solution. He just wanted to see my thought process and how I approached the problem. My second round interview with hiring manager was different since he asked me a lot about operating systems and asked me about data structures and how I would create/write one up. Both interviews were pleasant overall!
I applied through college or university. The process took 4 weeks. I interviewed at Salesforce (San Francisco, CA) in Nov 2016
Interview
My interview process consisted of 1 in person interview, followed by three on the phone with the team I was interviewing for. The phone interviews were a mix of technical and behavioral questions. Technical questions were mostly involving object oriented programming concepts like inheritance and abstraction.
Interview questions [1]
Question 1
Describe how hash tables work, and include some of the benefits and drawbacks to hashing.
I applied through college or university. The process took 4 weeks. I interviewed at Salesforce (San Francisco, CA) in Nov 2016
Interview
Submitted my resume through an on campus event. Recruiter reached out a couple weeks later to set up a phone interview. First interview was pretty standard; be prepared to talk about past experiences listed on your resume, and do a quick coding challenge, nothing too difficult. Second interview was much more technical, had a few OOP questions before doing a few different coding problems. The second interview was definitely a good deal harder than the first, so be prepared for that.
The recruiters were very prompt and friendly. After the second interview it only took a day or two before they called and told me I got an offer