String Transformation: Given a string, remove duplicate letters while maintaining word positions, and then reverse each word. Example: 'Hello World' → 'oleh dlorw' This tested my understanding of string manipulation, Set, and array methods like split, map, and reverse. Curried Function Addition: Implement a function like add(1)(2)(3)(4)() that returns the sum. This was a great exercise in closures and understanding how functions can be chained in JavaScript. Angular Template Usage: Demonstrate usage of ng-template and conditional rendering using ngIf, ng-container, and template references. This part evaluated practical Angular experience and familiarity with template-driven UI patterns.
Check out your Company Bowl for anonymous work chats.