Challenge your TypeScript expertise with 10 questions on type system, interfaces vs types, generics, utility types, and common patterns.