Frontend
Как именно типизировать список с пагинацией? Как использовать пересечение типов для разных вариантов ответа?
Работал ли ты с UI-библиотеками? Какие там есть плагины или расширения?
[имя] спросил: Была ли ситуация, когда коллега явно тонет, а у тебя полная занятость?
Какие проблемы безопасности вы видите в передаче логина и пароля через query-параметры в URL?
Как вернуть контекст функции? Расскажи про call, apply, bind.
Расскажи, пожалуйста, почему решил написать и ещё раз с нами пообщаться?
Что для тебя было бы весомым аргументом в пользу выбора какой-то компании или проекта?
Чем отличается display flex от display grid? Как выравнивать элементы во flex?
Как вы понимали, что продукт работает плохо? Как собирали информацию об ошибках, как обрабатывали обращения пользователей?
/ ** * Дан массив. Необходимо отсортировать нечетные по значению числа по возрастанию, * а четные оставить на своих местах * / export function oddSort(numbers) { // your code here } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // Необходимо проверить решение задачи по двум сервисам, вызвав: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Если оба запроса вернули true - вывести в console.log() success // - Если хоть один вернул false - вывести в console.log() fail // - Если хоть один не ответил - вывести в console.log() error // - Если хоть один отвечает дольше 1 сек - вывести в console.log() timeout import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }
Как работает React? Расскажи про Virtual DOM и механизм reconciliation.
На Windows или macOS предпочитаете работать?
Из-за useEffect происходит моргание интерфейса. Как его предотвратить?
Как концептуально подружить ESLint и Prettier, чтобы они не конфликтовали?
Интересен ли вам офис, есть ли возможность иногда приезжать работать оттуда?
Как скоро готовы выйти на новое место?
Как реализовать делегирование событий для списка с кнопками, открывающими модальное окно?
Расскажи про промисы: состояния, методы, async/await
Что больше всего нравилось в текущей работе?
Как относишься к прохождению полиграфа?