The interview process included an exercise using the Slack developer platform, followed by phone and onsite interviews. A final culture fit interview occurred after the onsite rounds.
Overall, there were approximately 7-8 rounds, excluding the recruiter screen. The interview process moved very quickly.
There was a detailed system design question, which spun off from my existing design. This was followed by coding questions and a detailed architecture diagram of an application built on the Slack platform.
There were also questions on engineering skills, including monitoring, logging, and DevOps.
The following metrics were computed from 23 interview experiences for the Slack Senior Software Engineer role in United States.
Slack's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Slack's Senior Software Engineer interview process in United States.