CodeZettaInterview Hub

TypeScript · Mapped Types · Junior · Live Coding

Key remapping with as — example use?

Short Interview Answer

Filter/rename keys: { [K in keyof T as Exclude<K, 'x'>]: T[K] }.

Detailed Explanation

Template literals can prefix keys (getX style). Extremely expressive.

Did you know this answer?