Frontend
Если твоя фича не единственная в релизе — как это меняет ситуацию с критичным багом?
Вы писали юнит-тесты сами? Какими инструментами тестирования пользовались?
Question 4 The graph shows the effect of voters’ previously stated preference regarding the issue of working-time reduction on the probability of those voters’ actual choice being the same as that stated preference. Members of which party are most apt to vote according to their previously stated preference regarding the issue of working-time reduction?
Расскажи про Promise: что это такое, состояния и статические методы (особенно разница между Promise.all и Promise.race)?
//Реализуйте функцию дебаунса: отложить выполнение функции до тех пор, пока не пройдет указанное время //пример const debouncedSearch = debounce((query) => { console.log('Searching for:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Выполнится только один раз с 'abc' через 300ms после последнего вызова
[имя] спросил: Были ли случаи, когда нужно было донести какую-то фичу, которая не была в задаче, по собственному усмотрению?
Реализуйте кастомный React-хук useSubState, который принимает полный state, функцию setState и имя ключа (поля объекта), и возвращает кортеж из значения этого поля и функции для его изменения — аналогично useState, но для конкретного поля большого объекта-состояния.
Что такое CORS? Если два backend-сервера общаются между собой без браузера, возникнет ли CORS?
В классовых компонентах есть метод componentWillUnmount. Как реализовать аналог в функциональном компоненте?
Что такое IP-адрес?
Расскажите про оптимизацию производительности — когда начинали оптимизировать и как
Можно ли полностью отказаться от RxJS в пользу signals в современном Angular?
Почему вы выбрали WebSocket? Есть ли альтернативы?
Как преобразовать arguments в массив старым способом (ES5), без Array.from и spread-оператора?
Расскажите о себе и своём опыте работы на предыдущих местах, начиная с самого старого места работы: чем занимались, какие были команды, какие роли выполняли?
Работала ли с препроцессорами SCSS/LESS?
Что такое HTTP? Какие HTTP-методы вы знаете и для чего они используются?
Have you ever worked in a startup environment?
Метрика TTFB (Time To First Byte) — как она может просаживаться при SSR, какова природа просадок и как можно улучшить? Опишите, что происходит от момента нажатия Enter до появления чего-либо на экране.
Что такое SVG — это формат или тег? Как работать с SVG в DOM? Как покрасить отдельный элемент SVG при наведении?