Chatbot Away-Status Refactor
Problem statement
Given one chat message and parallel arrays of usernames and away statuses, return the statuses for away users mentioned in the message.
The problem statement continues
ProExamples
Example 1
message = "Can @Mia and @sam review this? @mia"usernames = ["mia","Sam","lee"]statuses = ["Mia is hiking","Sam is offline","Lee is away"]return = ["Mia is hiking","Sam is offline"]Matching is case-insensitive, preserves first-mention order, and suppresses the repeated @mia mention.
FastPrep Pro
Reported in 1 OpenAI interview this weekUnlock this recently reported problem
FastPrep Pro gives you full access to interview problems reported within the last week.
- Full problem statement and constraints
- 1 more worked example, explained
- Guided hints and editorial
- Run your code on real test cases
$8.25/month
$99 billed yearly — or $19 month-to-month. Cancel anytime.
Free plan — 2 of 2 free unlocks used this week