I applied through a recruiter. The process took 2 weeks. I interviewed at Slack (San Francisco, CA) in Nov 2017
Interview
Standard call by recruiter and then handing off to Engineering Managers. The hiring manager was arrogant and asked me questions which were unrelated to the job role. How would you architect this application ? I thought I applied for Operations Engineer and not Enterprise Architect.
Got the standard rejection email within hours
Interview questions [1]
Question 1
Recruiter: Why Slack; describe past job responsibilities (all listed on resume); challenges you have faced
I applied online. The process took 4 weeks. I interviewed at Slack (Melbourne) in Jul 2017
Interview
Phone screen with a recruiter based in SF. General chat, and was given an idea of the upcoming interview process.
Was given a take-home challenge via email, to work on over the next week. There was a lot of room in the challenge to put as much effort as you want in, and make it as feature rich as you want. I found the challenge to be a lot of fun.
Had a 45 minute chat with the Hiring Manager, via video. Was invited on-site for a morning of interviews with a variety of people.
On-site was pretty standard, with a few key differences. Met with two people based in SF via video chat, then two local people, followed by the Hiring Manager. All of these seemed very friendly and almost laid-back. No quizzing of technical details or whiteboard coding challenges. Mostly just casual chats about Architecture (and how to improve it), Incidents (and how they are handled), Employment history and team-based questions and a few other topics.
All up, I felt really good about the interview process, and found it to be much better than the 'standard' procedure.
I applied online. I interviewed at Slack (San Francisco, CA) in Jan 2017
Interview
Quick phone call with recruiter, followed by a 2-part take home project (Ops-related and intentionally open-ended) sent by the hiring manager. Afterwards, a video interview with the hiring manager, followed by an onsite interview that consisted of 5 in-person (non-whiteboarding) interviews.
Interview questions [1]
Question 1
Tell me about a time in which you experienced a system failure at work and how you dealt with it.