Сталкивался ли ты с выгоранием? Если да, то как с ним борешься?
Технический долг — это накопившиеся упрощения и компромиссы в коде, архитектуре или процессах, которые со временем усложняют развитие проекта.
Читать ответПодготовка к интервью
16 вопросов с собеседований в DevSect
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в DevSect. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, javascript.
Каталог
Технический долг — это накопившиеся упрощения и компромиссы в коде, архитектуре или процессах, которые со временем усложняют развитие проекта.
Читать ответВот несколько известных принципов разработки ПО:
Читать ответПри нестрогом сравнении (==) в JavaScript выполняется преобразование типов (coercion) операндов перед сравнением.
Читать ответсравнения.
Читать ответВ моём опыте работы с Purrweb и Атвинтом прямой выход на продакт-менеджера был, что позволяло быстро уточнять требования и получать обратную связь по задачам.
Читать ответДля получения значения из Promise и обработки ошибок в JavaScript используется метод .then() для успешного результата и .catch() для ошибок. Также можно использовать async/await с блоком try/catch.
Читать ответОсобенности стрелочных функций в JavaScript:
Читать ответВ своей работе я занимался разработкой пользовательских интерфейсов на React.
Читать ответВ моём фронтенд-стеке основное место занимают React и TypeScript — они позволяют создавать масштабируемые и поддерживаемые приложения.
Читать ответHoisting (хойстинг) — это механизм в JavaScript, при котором объявления переменных и функций поднимаются вверх своей области видимости во время компиляции кода.
Читать ответВ JavaScript существуют следующие типы данных:
Читать ответJavaScript изначально является однопоточным языком программирования, что означает, что код выполняется в одном потоке.
Читать ответ