Rutube · июль 2024

Тех собес на middle-senior Frontend Разработчик в Rutube

middle-senior Тех собес 2 вопроса 5 задач
1

Оптимизация рендера

1. Как можно оптимизировать первый рендер при возникновении проблем и какие подходы по выявлению проблем вы знаете?

2. Какие самые частые проблемы влияют на скорость отрисовки страницы?

2

Event Loop

3. Задача: Задача на понимание event loop

setTimeout(() => {
  console.log(timeout);
  
  Promise.resolve()
    .then(() => {
      console.log('promise foo');
    })
    .then(() => {
      console.log('promise bar');
    });
    
  const promise = new Promise((resolve, reject) => {
    console.log('promise baz');
    resolve(true);
  });
  
  promise.then(() => {
    console.log('promise fez');
  });
  
  console.log('initial flow');
  
  const timerNode = document.querySelector('.timer');
  timerNode.textContent = 'new text content';
});
3

Преобразова…

Конец фрагмента

Премиум-подписка

Открывает это интервью целиком и все материалы направления «Frontend Разработчик».

в этом собесе: 2 вопроса 5 задач с кодом 6 секций
  • Ещё 98 текстовых собесов направления
  • 480 видеозаписей собеседований
  • Приоритетная поддержка
1490₽/мес