The interview process was as follows:
The recruiter was great throughout the entire process. She kept me updated on Slack's expectations and was supportive and responsive the whole way. Overall, it was a positive experience.
Onsites at Slack are not traditional; you won't waste time balancing trees or desperately trying to recall Dijkstra's Algorithm. Instead, you'll tackle a challenging take-home project and answer high-level questions that genuinely assess your engineering skills.
For the front-end project, I was given a skeleton in React and told to build upon it, given the provided instructions and product requirements. They estimated about 3 hours, but considering its importance for the pay/offer, I ended up spending a whole weekend on it, likely around 15 hours.
I had four separate talks/interviews:
The following metrics were computed from 1 interview experience for the Slack Applications Engineer role in San Francisco, California.
Slack's interview process for their Applications Engineer roles in San Francisco, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Slack's Applications Engineer interview process in San Francisco, California.