Design an Internal Tool That Matches Colleagues by Hobbies and Interests

Asked at Palantir · System Design for ML · Difficulty: Medium · Last asked Jul 14, 2025

Design an internal app that helps coworkers who share interests or hobbies find each other, chat, and arrange events or meetups. An employee says what they enjoy, discovers colleagues and groups with the same interests, and can organize a climbing session, a book club or a board-game night. Decide who uses it and why, what the first version does, which data it relies on, how you would know it works, and what the system looks like.

Loading the problem…