Подготовка к интервью

Вопросы на собеседовании в thesis

11 вопросов с собеседований в thesis

11 вопросов 875 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в thesis. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, browser, css.

Каталог

Результаты поиска

Найдено: 11
Теория

Расскажи про типы (type) и интерфейсы (interface) в TypeScript: что это такое, в чём разница, какие ограничения есть, что ты выбираешь в своей работе?

Избыточность и дублирование: Повторное описание одних и тех же структур данных через разные типы или интерфейсы.

Читать ответ
Теория

Расскажи про слоты (slots) во Vue.js: что это такое, как работают именованные слоты и scoped slots?

В Vue слоты используются для передачи контента из родительского компонента в дочерний, позволяя создавать более гибкие и переиспользуемые компоненты.

Читать ответ
Теория

Расскажи про дженерики (generics) в TypeScript: что это такое и как используешь в работе?

Дженерики (generics) в TypeScript позволяют создавать компоненты (функции, классы, интерфейсы), которые могут работать с различными типами данных, при этом сохраняя безопасность типов.

Читать ответ
Теория

Расскажи про замыкания (closures) в JavaScript. Как часто тебе приходится их применять на практике?

В JavaScript замыкание — это функция, которая запоминает свое лексическое окружение, даже если она вызывается вне своей области видимости.

Читать ответ
Теория

Расскажи про CSS box-sizing: content-box и border-box — для чего используются, в каких случаях применяешь?

box-sizing: content-box \- стандартное поведение, где width и height определяют размеры кон содержимого, а padding и border добавляются к общим размерам элемента.

Читать ответ
Теория

Расскажи про контекст наложения (stacking context) в CSS и почему элемент с большим z-index может оказаться ниже элемента с меньшим z-index?

Фундаментальная причина, почему dropdown с максимальным z-index может оказаться под другим элементом — это контекст наложения (stacking context) в CSS.

Читать ответ
Поведенческий

Расскажи подробнее про опыт с Feature-Sliced Design (FSD): какие слои внедрили, удобно было или нет, какие проблемы возникали?

Методология Feature-Sliced Design (FSD) — это подход к организации фронтенд-кода, ориентированный на разделение приложения по функциональным срезам (фичам).

Читать ответ