Вот некоторые вопросы, с которыми я недавно столкнулся. Это было для

  1. Как вертикально и горизонтально центрировать объект?
  2. Что за модель коробки?
  3. Подскажите что вылетает в консоли:
var promise1 = new Promise(function(resolve, reject) {
  console.log(1);
  resolve();
});
console.log(2);
promise1.then(function() {
  console.log(3);
});
console.log(4);
// answer
1
2
4
3

4. Что теперь выходит из консоли?

setTimeout(function() {
  console.log(1);
});
var promise1 = new Promise(function(resolve, reject) {
  setTimeout(function() {
    resolve(2);
  }, 0);
});
promise1.then(function(value) {
  console.log(value);
});
console.log(3);
// answer
3
1
2

5. привязать(). Что оно делает?

6. закрытия. Были вопросы, когда они хотели использовать замыкание, чтобы отслеживать, сколько раз вам разрешено вызывать функцию.