Skip to content

Frontend · JavaScript

JavaScript and TypeScript hiring assessment

Test everyday JavaScript and TypeScript judgment — not leetcode trivia.

What this assessment tests

  • Type narrowing
  • Async control flow
  • Module boundaries
  • Runtime debugging

Sample question

An API returns union types that confuse your UI states. How do you model loading, empty, error, and success safely in TypeScript?

AI-resistant by design

Applied debugging prompts require reasoning about a specific broken scenario.