Frontend / README.md

TypeScript — Senior Interview Prep

Updated 1 min read index source
On this page4
  1. Files
  2. How an interviewer probes TypeScript depth
  3. Cross-references
  4. External resources

TypeScript — Senior Interview Prep

Type-level depth for a senior React/Vue + TypeScript interview. Not “what is string” — the parts that come up under “you wrote this — explain it” or “narrow this type without an as.”

Files

How an interviewer probes TypeScript depth

  • “Type this without any — exercises generics, conditional types, narrowing.
  • “Why is your value typed never?” — exercises distributive conditionals or empty-union narrowing.
  • “Reimplement Pick<T, K> from scratch” — exercises mapped types + keyof.
  • “What does satisfies give you that as doesn’t?” — exercises preservation of literal types and ergonomics vs assertion.
  • “Your forwardRef’d generic component lost its generic parameter — why?” — exercises React typing nuances.

Hit those, you’re senior. Stumble on them, you’re mid.

Cross-references

External resources

Contents 10