What is the ‘unknown’ type in TypeScript and how does it differ from ‘any’? TypeScript AssociateMedium Try Now
What does ‘T extends string’ mean in a TypeScript generic constraint? TypeScript AssociateMedium Try Now
What does the TypeScript ‘?’ symbol mean when used in an interface property like ‘name?: string’? TypeScript AssociateMedium Try Now
What does the ‘readonly’ modifier do on a TypeScript interface property? TypeScript AssociateMedium Try Now
What is the difference between ‘interface’ and ‘type’ in TypeScript? TypeScript AssociateMedium Try Now
What does `type MergeIntersection = T extends infer O ? { [K in keyof O]: O[K] } : never` accomplish? TypeScript ProfessionalHard Try Now
In TypeScript, what does `type IsAny = 0 extends (1 & T) ? true : false` detect? TypeScript ProfessionalHard Try Now
What does `using` keyword (TypeScript 5.2, TC39 Explicit Resource Management) do? TypeScript ProfessionalHard Try Now
What does `type Paths = { [K in keyof T]: K extends string ? T[K] extends object ? `${K}.${Paths}` | K : K : never }[keyof T]` compute? TypeScript ProfessionalHard Try Now
What is the key difference between `interface` and `type` regarding declaration merging? TypeScript ProfessionalHard Try Now