Svitla Systems Interview Question

Q: Describe advanced Typescript technics (intersections, generics, etc).