Frontend
Какая задача была самой запоминающейся из тех, что тебе приходилось решать?
У вас был какой-то опыт до разработки, чем занимались?
Расскажите, чем отличается type от interface в TypeScript?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");
Как выглядит идеальный кандидат по итогам испытательного срока, какие критерии его успешного прохождения?
Почему решили перейти на новый стек/сменить деятельность? Что послужило причиной, если работали в компании 10 лет?
Конструктор таблиц, о котором ты рассказывал, на чём был реализован — использовал ли ты какие-то библиотеки или это было в рамках чистого Angular?
Какие HTTP-методы в REST API ты знаешь? В чем разница между PUT и PATCH?
Расскажи подробнее, что делал в части DevOps.
Есть ли корреляция между Shadow DOM и быстродействием? Что будет, если таких компонентов несколько тысяч?
Переработки у вас оплачиваются или это просто негласная договорённость?
У вас была какая-то CRM/таск-трекер, что использовали (Jira, Trello, Bitrix24)?
Как работает garbage collector? Можешь объяснить его работу нетехническому специалисту?
Расскажи про CORS.
Как ты относишься к легаси-коду?
Правильно ли, что для standalone-подхода inject лучше подходит, чем внедрение через параметр конструктора? Почему?
Если сигналы проще в использовании, значит ли это, что в RxJS есть проблемы, с которыми сталкивается почти каждый разработчик и не может быстро их осознать?
Как у вас устроены сторы и server state на фронтенде? Используете ли вы TanStack Query?
Знаком ли ты с форматом аутсорса, заказной разработки? Какой формат работы, по-твоему, тебе подошёл бы?
Что такое Event Loop и как он работает в JavaScript?