CompuCom interview question

UI Developer Questions: JavaScript, React 1. What is Closure? Have you used closure? How? 2. How to remove the semicolon from "this is me,"; 3. Write a program for Palindrome in Pure Javascript. 4. How to check two Object in Javascript. 5. What are babel and JSX? 6. Have you used ES6? if yes what is const, let? 7. What are the lifecycle phases of React Component?