TypeScript · Interfaces · Mid-Level · Concept
How do function types appear in interfaces?
Short Interview Answer
Call signatures or property-function members; prefer method vs property for bivariance nuances.
Detailed Explanation
this typing in methods matters. Overload call signatures possible.