Skip to content

Instantly share code, notes, and snippets.

View nito-Q's full-sized avatar

Coditioning nito-Q

View GitHub Profile
@nito-Q
nito-Q / Design Slack (Frequently Asked at OpenAI, DataBricks & Meta).md
Last active April 6, 2026 09:47
Design Slack (Frequently Asked at OpenAI, DataBricks & Meta)

Design Slack: System Design Interview Solution (Asked at OpenAI, Meta & Databricks)

This is a high-level outline of a complete system design solution that helped a candidate pass the OpenAI system design interview round. It covers requirements gathering, API design, architecture, and key technical decisions for building a Slack-like messaging platform. There's also a link to a video walkthrough below for those that prefer that format to reading.


Problem Statement

Design a Slack-like messaging product scoped to a 2-week MVP for corporate teams, focusing on internal company communication with channels, direct messages, threads, file sharing, and real-time delivery.

@nito-Q
nito-Q / Anthropic Interview Prep Guide.md
Last active October 7, 2026 14:57
Anthropic Interview Prep Guide