I applied through college or university. I interviewed at Salesforce
Interview
3 one hour phone interviews, all of which had both technical and behavioral questions. Had a great low-pressure time talking to all three employees who were really sociable. Amount of technical vs amount of behavioral questions varied greatly between interviews, and some technical questions were pretty hard (dynamic programming, dealing with memory limits). Normal behavioral questions about projects and previous employment.
Interview questions [1]
Question 1
How would you remove duplicate lines from a file that is much too large to fit in memory? The duplicate lines are not necessarily adjacent, and say the file is 10 times bigger than RAM.
I applied online. The process took 1 week. I interviewed at Salesforce in May 2018
Interview
I applied online, and got feedback from the recruiter. After that I had a phone interview and interviewer sent me a link to write some algorithm problem. I got rejected at this stage. They said my background is not fit this position.