I applied through an employee referral. The process took 3 weeks. I interviewed at Salesforce (Indianapolis, IN) in Feb 2017
Interview
A friend (now co-worker) suggested that I apply for this position when he found out I was looking for work, based on what he knew about my history and interests. After being nudged a couple of times, I submitted my resumé on the Salesforce website for the position.
I shortly received an email asking for my availability for a Google Hangouts video chat with the hiring manager. We had a slightly longer than half an hour conversation (it was scheduled for a half an hour, but neither of us were in a hurry) about what the job would be, about who I am, and about how my experience might fit.
I received another email after this, asking about my availability for an on-site interview with the entire local team (minus my friend, whose endorsement they already had). There, after a short tour of some of the building, I met with the team.
I was handed a laptop with the screen cast up to a monitor at the front of the room, and asked to demonstrate my facility with the Linux command line by performing a series of tasks as the team watched; for example, programming a short script to call a network utility and report back on the results, installing a web server and troubleshooting connection problems related to it, protecting files and deleting protected files, handling a couple of utilities I had little experience with (I believe to see how I would go about figuring them out).
Interview questions [1]
Question 1
If you were going on MasterChef, what would your signature dish be?
I applied online. I interviewed at Salesforce (Indianapolis, IN) in Jan 2017
Interview
Contacted by an internal recruiter to hold my hand on every step of the process.
Phone screen was a video chat, casually probing about job-specific skills and personality traits for a good fit with Salesforce culture.
Scheduled a second-round, in-person interview with a panel of future teammates. Chatted for a while about personal lives and choices in tools (with no wrong answers, as far as I could tell), attempting to ease the tension inherent with an interview. In the interview, there was a test of technical skill for how to diagnose and fix certain issues in VM, which was prepared ahead of time in a sandbox.