Перейти к основному содержимому
View All Authors

5 вопросов, которые зададут на собеседовании Frontend Middle/Senior

· 24 мин. чтения

Сегодня мы разберём расшифровку собеседования на позицию фронтенд-разработчика, в которой интервьюер последовательно задаёт кандидату вопросы о безопасности (XSS, CSRF), обработке данных (AbortController, дедубликация, retry), доступности (a11y модальных окон), код-сплиттинге и производительности (Reflow/Repaint). Ход собеседования демонстрирует структурированный подход к оценке знаний от базовых до продвинутых, с акцентом на понимание внутренних механизмов работы браузера и фреймворков. Кандидат должен показать не только знание инструментов, но и способность объяснить, «как это работает под капотом».

Собеседование Middle Frontend-разработчика + Live Coding | JS, Typescript, React, FSD, Next.js

· 57 мин. чтения

Сегодня мы разберем интересное собеседование Middle Frontend-разработчика, прошедшее в формате live coding. Мы проанализируем вопросы, которые задавал интервьюер, оценим ответы кандидата и предложим развернутые, правильные ответы на каждый из них.

CSS и HTML

Вопрос 1: В чем преимущества использования CSS Modules по сравнению с обычным CSS?

Таймкод: 00:01:43

Ответ кандидата: Правильный. Кандидат верно отметил, что CSS Modules позволяют инкапсулировать стили компонентов благодаря добавлению хешей к классам.

Правильный ответ:

CSS Modules предлагают решение проблемы глобальности стилей в CSS. В традиционном CSS, стили определенные для одного компонента, могут случайно повлиять на стили других компонентов, особенно в больших проектах. Это происходит из-за каскадного принципа CSS и общей области видимости селекторов классов.

Собеседования и подготовка для разработчиков frontend и backend

· 59 мин. чтения

Сегодня мы разберём реальное собеседование фронтенд-разработчика, который успешно прошёл отбор в крупные компании — Сбер, Ozon и Avito — и получил офер с зарплатой выше 245 тысяч рублей. Кандидат честно делится своим опытом подготовки, типичными ошибками соискателей и особенностями прохождения технических секций в Big Tech. Мы узнаем, как выглядит путь от скрининга до финального интервью, что именно спрашивают на каждом этапе и почему даже опытные разработчики могут провалить собеседование без должной подготовки.

Собеседование на Junior Frontend разработчика на React

· 50 мин. чтения

Сегодня мы разберём собеседование кандидата на позицию junior frontend-разработчика, в ходе которого Юля продемонстрировала уверенное владение основами HTML, CSS, TypeScript и React — включая семантическую вёрстку, псевдо-классы и псевдо-элементы, различия между типами и интерфейсами, работу с хуками, виртуальным DOM и серверным рендерингом. Несмотря на небольшие затруднения с более сложными темами (например, компоненты высшего порядка), её ответы показали глубокое понимание ключевых концепций, стремление к обучению и готовность к росту до уровня middle. Интервьюер отметил, что уровень знаний Юли превышает ожидания для junior-позиции, и с уверенностью рекомендовал её к найму.