Slack Backend Engineer Interview Questions
The questions to prepare for a Slack Backend Engineer interview. Questions from real interview reports rank first. Updated daily.
Implement insert, delete, and random retrieval in O(1) using an array and hash map.
SlackTests your ability to review code for correctness, quality, and maintainability.
SlackEvaluates system design skills for a real-time, user-facing feature at Slack scale.
SlackTests your end-to-end design for real-time delivery, scalability, and operational reliability.
SlackSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Assesses your ability to write correct SQL for relational data access.
SlackAssesses your ability to reason about trade-offs and communicate them clearly during collaboration.
SlackEvaluates your code review judgment, communication, and ability to improve code and teammates.
SlackTests your ability to write and execute PostgreSQL queries programmatically.
SlackAggregate January Slack messages per user in SQL and reproduce the same result with Python.
SlackCompute daily active users and a 7-day rolling average using a CTE, distinct counts, and window functions.
Meta
Spotify
Meta ITFind the top five Slack users by message activity in a fixed timeframe using a CTE, LEFT JOIN, aggregation, and deterministic ordering.
Slack