InterviewDB
Experience
Spreadsheet: Build an In-Memory Spreadsheet with Cell Dependency Resolution
Onsite
Interview Experience
Round 1 - Frontend/Coding Problem Build a simplified spreadsheet engine. Cells hold integer literals or formulas referencing other cells. When a cell changes, all dependent cells must recompute. Example Approach (optional) Build a dependency graph. On set, parse the formula, update the graph, then topologically sort affected cells and recompute them in order. Follow-ups How do you detect and handle circular references like A1 = "=B1" and B1 = "=A1"? Can you support built-in functions like SUM(A1…
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 candidate experience report from a discord interview during the onsite round.
It covers the following topics: Strings, Frontend, Graph, Coding, Onsite .
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
Message Reaction Feature: Design a Emoji Reaction System for a Messaging App
InterviewDB
Chat Server: Design a Real-Time Messaging System with Rooms, Message History, and User Presence