Meet Allison & Tim
Your AI coaches
Practice coding interviews out loud with real-time voice coaching. Your code actually runs.
Start Part 1 to unlock your next challenge
Alien Dictionary
Given words sorted in an alien language, figure out the alphabet order. It's a graph problem in disguise: each pair of adjacent words gives you ordering constraints, and you need to find an order that satisfies all of them. The gotcha is detecting when no valid order exists—cycles in your constraint graph mean the input is invalid.
Meet Allison & Tim
Your AI coaches
Practice coding interviews out loud with real-time voice coaching. Your code actually runs.
Desktop required to run this problem
StrongYes runs real code + tests in a desktop editor. Mobile is view-only for now, so you can’t start this here. Sorry about that — email yourself a link and pick it up on your computer.
Start Part 1 to unlock your next challenge
Desktop required
Sorry — mobile can’t run the editor + tests yet. Email yourself a link to continue on desktop.