winkle
All skills
🅃🅂

Backend · intermediate

TypeScript

Type system depth — generics, conditional types, inference, advanced patterns. Practical bias.

Verified by Winkle

Expert· 89

You verified this 4mo. Retake to refresh.

Retake interview~ 25 min · 6 questions

What to expect

  1. 1

    Pre-flight (~ 1 min)

    Quick selfie + mic/camera/network check. Same setup as every other Winkle interview.

  2. 2

    Conversation (~ 25–35 min)

    Winkle asks questions one at a time, in your language. She probes weak answers with one follow-up, then moves on.

  3. 3

    Coding block (~ 10 min)

    A small live coding task in a built-in editor. You explain your reasoning as you go.

  4. 4

    Verdict in ≤ 30 seconds

    Winkle writes a scoring artifact: 6 per-question scores, strengths, concerns, and a verdict. You see it instantly.

Sample question

Type a function that returns a tuple of the keys of a nested object.

Topics covered

GenericsConditional typesInferenceType guards

Before you start

  • Find a quiet space. Wired audio if you have it.
  • Good lighting on your face. Avoid backlight.
  • You can take the interview in any of 8 languages.
  • Block 25 minutes. There's no pause button.

Why this matters

Verified skills surface you to recruiters before unverified candidates. Each badge is valid for 12 months — retake any time to refresh.