The process took 4 weeks. I interviewed at Salesforce (San Francisco, CA) in Feb 2018
Interview
2 Interviews, took 3 weeks. Pretty responsive recruitment team.
Interviewer was not upto the mark in explaining why they want a solution to be done in a specific way. Pushed to optimize things from first step.
Interview questions [1]
Question 1
1. Variant of max sum in a binary tree (not a BST).
2. Some Network security and low level protocol questions.
3. Some behavioral questions.
I applied through a recruiter. I interviewed at Salesforce (Burlington, MA) in Sep 2017
Interview
Had an initial conversation with a recruiter followed by 1.5 hour phone screen. After that, I had a 4.5 hour on-site interview. Throughout the whole process, interviewers were friendly, relaxed and made me comfortable. I highly suggest brushing up algorithms, data structures and core OS stuff like synchronization primitives, etc.
Interview questions [1]
Question 1
During phone screen and at on-site, algorithm and multi-threading related questions were asked.
I applied through an employee referral. The process took 2 weeks. I interviewed at Salesforce (Haiderabad)
Interview
It was through referral. Since I was serving notice period in my previous company so for me it took 2 weeks. First round was remote test, in which they sent me one question to solve in 2 hours. I completed in 1 hr 45 mins then sent it back. Basically they looking for your coding and design skills. Then hiring manager round in which he was asking all about the code I have written then how to improve that. After that two rounds were from USA that was core technical in DS, Algo and design. Final round was from senior director and it was all about agile and the work I had done in previous company.
Interview questions [1]
Question 1
How can you improve complexity of the code ai have written. Specially space complexity.