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.