Code review exercise, manager meeting, software design, and coding exercise.
The code review exercise will test your ability to review a PR, focusing on how you detect code smells and bad practices. It's also behavioral, as you need to know how to communicate suggestions and changes.
The design and coding process will gauge your problem-solving approach, but you are not required to completely solve the problem.
How would you design a new API endpoint in Slack?
The following metrics were computed from 12 interview experiences for the Slack Software Engineer role in San Francisco, California.
Slack's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very negative feelings for Slack's Software Engineer interview process in San Francisco, California.

