Что может быть в очереди микрозадач JavaScript?
В очередь микрозадач (microtask queue) попадают задачи, которые должны выполниться сразу после текущего скрипта, но до отрисовки и обработки макрозадач. К ним относятся:
Читать ответПодготовка к интервью
24 вопроса с собеседований в НЕОЛАНТ
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в НЕОЛАНТ. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
В очередь микрозадач (microtask queue) попадают задачи, которые должны выполниться сразу после текущего скрипта, но до отрисовки и обработки макрозадач. К ним относятся:
Читать ответМожно спросить о техничесих и организационных аспектах работы:
Читать ответHttpOnly — это атрибут флага для файла cookie, который защищает его от доступа через клиентские скрипты (например, JavaScript с помощью document.cookie).
Читать ответОбмен файлами в чате обычно зависит от размера файлов и требований к производительности.
Читать ответuseMemo используется в React для мемоизации вычисленных значений, чтобы избежать повторных дорогостоящих вычислений при каждом рендере компонента.
Читать ответБелый экран перед загрузкой стилей обычно возникает из-за того, что браузер сначала загружает HTML, но стили еще не применены. Чтобы решить проблему:
Читать ответБиблиотеки вроде React были созданы для упрощения разработки интерактивных пользовательских интерфейсов (UI). Они решают ряд проблем, возникающих при создании сложных веб-приложений:
Читать ответОсобенности стрелочных функций в JavaScript:
Читать ответGraphQL — это язык запросов для API и среда выполнения для выполнения этих запросов к вашим данным. Он предлагает альтернативу REST, позволяя клиенту запрашивать только те данные, которые ему необходимы, в одном запросе.
Читать ответСамая сложная задача в проекте с модулем выплат заключалась в обеспечении надежной и безопасной интеграции с внешними платежными системами при одновременной поддержке различных валют и методов оплаты.
Читать ответБраузер обрабатывает запрос пользователя, получает ресурсы с сервера (HTML, CSS, JS), парсит HTML, строит DOM-дерево, парсит CSS, строит CSSOM-дерево.
Читать ответСуществует несколько способов доступа к данным в React:
Читать ответ