Design an Ephemeral Messaging Service
Design one-to-one messaging whose content disappears consistently after viewing or expiry, including retries and failure recovery.
Open practiceSuperhuman interview practice
Practice from 9 Superhuman-tagged public coding problems, organized only by the stage, topic, difficulty, and recency metadata FastPrep can verify. The broader public catalog also includes 1 system-design exercise.
OA practice path
Build a timed implementation rhythm from prompt to edge cases. Problems are ranked by repeated public catalog sightings.
| Company | Problem | Difficulty | Public evidence | Action |
|---|---|---|---|---|
SUSuperhuman | Lost MessagesTwo PointersString | Easy | 1 public reportLast reported Apr 2026 | Practice |
SUSuperhuman | Math HomeworkDynamic ProgrammingArray | Medium | 1 public reportLast reported Apr 2026 | Practice |
SUSuperhuman | Optimal TransferGraphShortest Path | Hard | 1 public reportLast reported Apr 2026 | Practice |
Phone practice path
Practice solving while explaining assumptions, tradeoffs, and complexity. Problems are ranked by repeated public catalog sightings.
6 Superhuman-tagged Phone Screen problems available.
| Company | Problem | Difficulty | Public evidence | Action |
|---|---|---|---|---|
SUSuperhuman | Find the First Target IndexArrayBinary Search | Easy | 1 public reportLast reported Jul 2026 | Practice |
SUSuperhuman | Intersect Two Interval ListsArrayTwo Pointers | Medium | 1 public reportLast reported Jul 2026 | Practice |
SUSuperhuman | Deep Copy a Random-Pointer ListLinked ListHash Table | Medium | Cataloged practice problemPublic catalog signal | Practice |
SUSuperhuman | Deep Copy a Singly Linked ListLinked ListSimulation | Medium | Cataloged practice problemPublic catalog signal | Practice |
SUSuperhuman | Recover a Tree from Preorder Depth EncodingTreeDepth-First Search | Hard | Cataloged practice problemPublic catalog signal | Practice |
SUSuperhuman | Reverse a Singly Linked ListLinked ListRecursion | Easy | Cataloged practice problemPublic catalog signal | Practice |
01 · Preparation plan
These selected exercises carry Grammarly-source labels and are temporarily grouped under Superhuman in FastPrep. Grammarly's parent company adopted the Superhuman name, but that identity link does not establish which team conducted an interview. Use this source-qualified, historical practice set for copying structures, intersecting intervals, and reconstructing trees, not as verified Superhuman Mail questions or a current hiring sequence. This is a suggested practice sequence, not the employer's interview process. Your invitation and recruiter guidance remain the source of truth.
The random-pointer list exercise makes deep-copy semantics visible. Every copied pointer should refer to copied state, including pointers that point backward or to the same node.
Use interval intersections to reason about ordered input and safe pointer advancement. Clarify whether a shared endpoint counts as an intersection.
The preorder-depth exercise is a parsing and stack task. A node's depth determines which ancestors remain active as the traversal proceeds.
02 · Broader technical practice
These public Superhuman-tagged exercises cover additional technical formats. They are included only when a verified catalog record and a crawlable practice page both exist.
Design one-to-one messaging whose content disappears consistently after viewing or expiry, including retries and failure recovery.
Open practice03 · Evidence boundary
It means practicing transferable implementation, testing, and technical reasoning with public catalog assets FastPrep tags to Superhuman. It does not mean FastPrep has access to the company's assessments or any private interview bank.
Repeated public sightings and last-reported dates can help you prioritize practice, but they cannot predict the questions, format, or platform in a specific interview.
04 · Plain answers
This page owns technical-practice intent for Superhuman. Hiring activity, timelines, and market signals remain on the separate hiring-insights page.
The original reports use Grammarly labels; one also has a Superhuman thread title. FastPrep's attribution is temporary. Although the parent company is now named Superhuman, that does not independently verify the interview team or make these Superhuman Mail questions. The selected tasks are source-qualified practice interpretations, not authenticated current interview questions or product architecture. Read each source note and confirm present role requirements separately.
No. FastPrep is an independent interview-preparation product and is not affiliated with Superhuman. The page uses FastPrep's public practice catalog and does not claim official, private, leaked, or proprietary employer questions.
Stage labels come from FastPrep's public problem metadata. A problem can carry more than one reported stage, and hiring processes can change by role, level, location, and date. Treat the labels as preparation context, not a guarantee.
Start with the stage named in your invitation or recruiter message. If no stage is known, use the largest available set to build general problem-solving fluency, then rehearse explanation and testing separately.
No. Public catalog counts, stage tags, and last-reported dates can help prioritize practice, but they cannot predict a specific interview's questions, sequence, timing, or platform.
Your next stage, made concrete
Start with the stage named in your invitation, then use public evidence as context—not as a promise of what you will be asked.
Open the practice set