TypeScript — Software Engineer Interview Preparation