Важные вопросы об интервью по Javascript | Кодементор

Ниже приведены важные вопросы для собеседования по javascript, которые вам следует знать, если вы планируете давать интервью в качестве разработчика интерфейса, разработчика пользовательского интерфейса, веб-разработчика.

  1. Что такое подъем? Объяснить на примере?
  2. Что такое закрытие в javascript?
  3. Что такое прототип?
  4. Сколько существует способов создания объектов в javascript?
  5. Какие существуют типы данных в javascript?
  6. В чем разница между var, let и const?
  7. Что такое IIFE (немедленно вызываемое функциональное выражение)?
  8. Что такое стрелочная функция?
  9. Что такое промисы в js? В чем разница между промисами и обратными вызовами?
  10. Что такое асинхронность и чем отличается javascript?
  11. Знаете ли вы цикл событий в javascript?
  12. Знаете ли вы литералы шаблонов в javascript?
  13. Что такое «строгое использование»?
  14. Разница между неопределенным и нулевым?
  15. Что такое пузырьковое всплытие и захват событий?
  16. Вы знаете о Бабеле?
  17. Что такое классы в ES6 и чем они отличаются от функций-конструкторов, которые мы пишем в ES5?
  18. Как очистить массив в javascript?
  19. В чем разница между == и === ?
  20. Что такое вызов, привязка и применение в js?
  21. Объяснить это на js?
  22. Что будет на выходе нижеприведенной программы?
for(var i=0; i<5; i++) {  
 setTimeout(function(){  
 console.log(i);  
 }, 0);  
}

23 . В чем проблема с вышеуказанной программой и как вы можете это исправить?

24 . Что будет на выходе нижеприведенной программы?

setTimeout(function(){  
 console.log(2);  
});  
function doSomething() {  
 \* this is a synchronous function which will take 10 secs to run & then will print output of 10 *\
}  
doSomething();  
console.log(3);
  1. Что такое асинхронный и синхронный в javascript?

26 . Что такое карта, фильтр и уменьшение в javascript?

27 . Что будет на выходе нижеприведенной программы?

console.log(1+2+"3")  
console.log("1"+2+3)
  1. Что такое делегирование событий в js?

29 . Вы использовали какой-либо фреймворк/библиотеку в js?

На сколько вопросов вы смогли ответить? Дай мне знать в комментариях 😃

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *