A framework gives your impromptu speech structure. Pick one before you start — it will guide you step-by-step during your preparation time.
Story Arc
Best for: storytelling & engaging the audience
HHook
Open with something attention-grabbing — a bold claim, a question, or a vivid image.
DDetail
Fill in the background. Set the scene, provide context, and build understanding.
EExample
Bring it to life with a specific story, anecdote, or concrete example.
CClose
Wrap up with a memorable takeaway — circle back to your hook or leave a lasting thought.
Example — Topic: "What is the best advice you ever received?"
- H: "The best advice I ever got nearly made me quit my job."
- D: My mentor told me to stop chasing promotions and start chasing problems worth solving.
- E: I switched teams to work on a messy project no one wanted — within a year it became our flagship product.
- C: "Chase the hard problems. The titles will follow."
PREP
Best for: making a clear argument or sharing an opinion
PPoint
State your main point clearly and directly. What do you believe?
RReason
Explain why. Give one or two solid reasons that support your point.
EExample
Make it real with a concrete example, fact, or personal experience.
PPoint (restate)
Circle back to your original point. Reinforce it with confidence.
Example — Topic: "Should remote work be the default?"
- P: Yes — remote work should be the default for knowledge workers.
- R: It eliminates commutes, boosts focus time, and lets companies hire from anywhere.
- E: My team went fully remote in 2020 and our productivity scores actually went up 15%.
- P: Remote work isn't a perk — it should be the starting point.
STAR
Best for: experience-based topics & professional scenarios
SSituation
Set the scene. Where were you? What was the context?
TTask
What was the challenge or responsibility you faced?
AAction
What did you actually do? Be specific about your actions.
RResult
What happened? Share the outcome and what you learned.
Example — Topic: "Tell us about a challenge you overcame"
- S: Last year, I was leading a product launch with a two-week deadline.
- T: Our main developer left unexpectedly, and I had to fill the gap while managing the team.
- A: I restructured the sprint, paired junior devs with seniors, and handled the critical code path myself.
- R: We shipped on time, and the team's confidence soared — they knew they could handle anything.