Frontend
Ты знаком с Next.js? В чём разница между SSR, SSG, ISR и CSR? Когда бы что использовал?
Почему уходишь с текущего места работы и что ищешь на новом месте?
Какие ожидания от тебя как сотрудника на протяжении полугода-года работы?
SSG генерирует во время билда, SSR — во время запроса. Когда бы что использовал? Что такое ISR?
Все ли CSS-свойства наследуются?
Почему у вас на проекте не происходит переход на более новую версию Angular?
Как бы ты типизировал ответы backend в TypeScript, если один endpoint может возвращать разные структуры: список с пагинацией, ошибку или пустой результат? Как организовать типы, чтобы это было удобно использовать по всему проекту?
Какие у тебя есть вопросы по компании и команде? Из кого будет состоять команда?
Расскажи про свой опыт за последние 3-4 года. Какие задачи решал?
Как именно типизировать список с пагинацией? Как использовать пересечение типов для разных вариантов ответа?
Работал ли ты с UI-библиотеками? Какие там есть плагины или расширения?
Какие способы знаешь для организации асинхронного выполнения в JavaScript?
[имя] спросил: Была ли ситуация, когда коллега явно тонет, а у тебя полная занятость?
У нас очень большой фронт в монорепе, над которым работает много разных команд одновременно. Переезжать на микрофронты мы не можем. Как минимизировать риски того, что разные команды будут аффектить работу друг друга?
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;
С какой графикой вы работали?
Что такое обработка событий в React? Что такое синтетический ивент?
Знаешь ли ты о паттерне pipe? Чем он отличается от compose?
Стоит ли двигать релиз при обнаружении проблемы? Почему да или нет?
Как можно задать контекст функции? В чём отличие call, apply и bind?