InterviewDB
Question
Message Reaction Feature: Design a Emoji Reaction System for a Messaging App
Question Details
Round 1 - Coding Problem Implement a message reaction feature for a chat app. Users can add or remove emoji reactions on any message. Each reaction type shows a count and the list of users who reacted. Example Follow-ups How would you persist reactions to a database? What schema would you use? A user tries to add a reaction they already added — what should happen? How would you extend this to support animated reactions with a display order? At scale (millions of messages), how do you keep get_re…
Full Details
🔒
Unlock all Discord questions
Full insider details, leaked discussions, and candidate experiences.
Get full access — $100 a year, unlimited accessAbout This Question
This is a reported interview question from a discord interview.
More Discord Interview Questions
1p3a
discord senior software engineer interview experience
InterviewDB
Bad Word Checking: Detect and Censor Profanity in User Text Using Exact and Fuzzy Matching
InterviewDB
Leader-Follower System: Implement a Primary/Replica Coordination Module
InterviewDB
Chat Server: Design a Real-Time Messaging System with Rooms, Message History, and User Presence
InterviewDB
Discord SWE Phone - Organize Log Events