1) pipes & async pipes 2) different types of directives in angular 3) @Input on change 4) all lifecycle hooks 5) project external content 6) how does call stack works 7) setTimeout in js how does it work 8) browser APIs 9) lots of tricky output questions 10) give an array of strings, filter out the ones which are not palindrome of any other string in the the given array 11) flatten a nested array, optimized solution. 12) Design a simple component which takes certain input and gives out certain output (don't remember the exact problem) 13) prototypes, inheritance, create own prototype 14) let const 15) Temporal dead zone 16) closures in depth 17) debounce & throttling in JS 18) how does method executes in js 19) how does call stack handles setTimeout & http together
Sigiloso
With practice on leetcode and going through JS/Angular concepts, once can crack the interview.