Question d’entretien chez Carbonite

Asked about call, apply,bind methods in javascript. How do you find a missing number in 1..n numbers. Difference between == and ===? Design question on how you design a web page for a particular usecase Type Coercion in JavaScript Describe advantages of using MVC pattern? Asked about Angular basics, data binding etc. How you implement Encapsulation in JavaScript? The difference between map() and reduce() method in JavaScript?