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 access

About This Question

This is a reported interview question from a discord interview.

It covers the following topics: Other, Sql .