Pergunta de entrevista da empresa Microsoft

1. Hoisting 2. Scope 3. Lexical scope 4. Closure with a example 5. High order function (map,filter,reduce) with examples 6. Diff b/w callback hell and Promise 7. Promise and Promise types 8. Async and await 9. Prototype Inheritance with example 10. Denounce 11. Event Propagation and Even Delegation 12. ⁠polyfills 12. Write code for i/p = ‘aabbbbccccc’ o/p = {a:2,b:4,c:5} using reduce. 13. Using reduce addition and multiplication program on a given array. CSS 1. positions 2. CSS pre processors 3. Zindex 4. Responsiveness in all devices