I applied through a recruiter. The process took 5 weeks. I interviewed at Salesforce in Dec 2016
Interview
Three technical interviews (Java/JavaScript) and one last 'behavioral' interview with hiring manager. I was applying from Scotland, which lengthened out the interviewing process as it was difficult to find times that worked. They were very helpful throughout it all.
Interview questions [1]
Question 1
Data Structure Questions (e.g. quickest way to find mind-point in a LinkedList), what are the steps that take place for a webpage to be loaded...
I applied through college or university. The process took 1 week. I interviewed at Salesforce (Austin, TX) in Sep 2017
Interview
On campus interviews were given immediately after the info session. It was the first round of interviews and they basically asked all technical questions, only the first question was behavioral. The last part of the interview I had to do was solve a technical problem like find the missing number in a list.
I applied online. I interviewed at Salesforce (San Francisco, CA) in Mar 2017
Interview
2 Rounds : 1st round was a phone interview discussing resume and a couple coding questions. Didnt have to write code but just explain thought process and how I intended to solve.
2nd round: They fly you out to San Francisco. Unfortunately I couldnt make it to any of the days, So I was scheduled 2 back to back video call interviews. First interview required answering a coding question, 2nd one was behavioral.
Interview questions [1]
Question 1
Questions on BST algorithms, and one was about a obscure tree data structure