1745 вопросов для подготовки на позицию Frontend-разработчик
1745 вопросов1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.
Разнообразие экосистемы React действительно повышает цену входа в проект, но проблему решают согласованные решения и ограничение числа альтернатив внутри продукта.
В React render вычисляет описание интерфейса, commit применяет изменения DOM, а браузер отдельно выполняет layout и paint. Согласование называется reconciliation.
Обоснование должно опираться на реальные требования: Next.js может давать маршрутизацию, серверную агрегацию данных и единый процесс разработки, а не только SEO.
UseEffect вызывается безусловно на верхнем уровне, а проверка isBest находится внутри callback. В зависимости включают isBest; при выключении отменяют или игнорируют прошлую загрузку.