Frontend
Какие способы знаешь для центрирования элемента по вертикали?
Расскажи про статические методы Promise: all, allSettled, race, any. Что будет с ошибкой в Promise.all?
Расскажи про Event Loop: что это такое, как работает?
Расскажи про жизненный цикл React-компонентов (классовых и функциональных).
let x = 5; (function () { console.log(x); let x = 0; })()
Знаком ли ты с понятием «хлебные крошки» (breadcrumbs)? Какими HTML-тегами ты будешь пользоваться при реализации данного компонента?
Как вы относитесь к AI-инструментам (искусственному интеллекту) в разработке?
/** * Реализовать функцию-обертку runOnce, которая принимает * функцию и возвращает новую функцию. Новая функция * может быть вызвана только один раз, все последующие * вызовы возвращают undefined. * * Оборачиваемая функция может принимать аргументы * и возвращать результат. */ function runOnce(fn) { // your code } const logHello = (name) => { console.log(`hello, ${name}!`) }; const logHelloOnce = runOnce(logHello); console.clear(); logHelloOnce('Oleg'); // 'hello, Oleg!' logHelloOnce('Olga'); // undefined
Вы упоминали динамические формы. Что использовали для этих форм и что подразумевается под динамическими формами?
Что произойдёт, если не передать ни одного промиса в функцию sumPromises?
Чем отличается Promise.all от Promise.allSettled?
Был ли у тебя опыт прямого взаимодействия с бизнесом, когда приходили неформализованные требования?
Знаешь ли ты о паттерне pipe? Чем он отличается от compose?
React from "react"; Нужно создать react компонент, который отображает древовидную структуру типа ampleFiles = [ { id: 1, name: 'src', children: [ { id: 2, name: 'components', children: [ { id: 3, name: 'Buttom.tsx', children: [] } ] }, { id: 4, name: 'index.ts', children: [] } ] }, { id: 5, name: 'README.md', children: [] } ] letStructure = () => { // использовать отображение структуры return ( <div> {/* Отобразить дерево */} </div> ) } export FileStructure;
Что такое контролируемые и неконтролируемые компоненты?
Самая дорогая ошибка в вашей карьере — с чем она связана и какие выводы вы сделали?
[имя] спросил: Чем сейчас занимается команда? Какой roadmap на испытательный срок?
В чём разница между хранением данных в массиве и в объекте с точки зрения памяти? Какой способ хранения таблицы (двумерный массив или двумерный объект) будет легче для памяти?
Расскажи про фрагменты и порталы в React.
Есть два объекта с циклическими ссылками друг на друга. Вызовет ли это утечку памяти? Как работает сборщик мусора в JavaScript и каково главное условие для очистки памяти?