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

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

853 вопроса 119 компаний 249 технологий

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

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

Найдено: 853
Поведенческий

Какие типы данных используются в Python?

Основные типы данных в Python примитивные: int, float, bool, str коллекции: list, tuple, set, dict изменяемость: list, set, dict являются изменяемыми, а tuple и str — неизменяемыми числа: int хранит целые значения,…

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

Какие типы данных являются изменяемыми, а какие — неизменяемыми?

Изменяемые и неизменяемые типы данных изменяемые (mutable): объекты, чьё состояние допускает изменение после создания неизменяемые (immutable): объекты, состояние которых остаётся неизменным после создания в JS к…

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

Какие типы индексов PostgreSQL бывают и как выбрать подходящий?

Типы индексов PostgreSQL и сценарии их применения B-tree: универсальный вариант для равенств и диапазонов Hash: эффективен при точных равенствах, однако имеет ограниченные возможности GIN: подходит для мультивалютных…

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

Какие типы интерфейсов бывают в IT?

Какие бывают типы интерфейсов? интерфейс — это способ взаимодействия между системами или компонентами пользовательский (UI): графический, текстовый и веб-интерфейс программный (API): обмен данными между программами…

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

Какие типы каналов применяются в Go и других системах?

буферизированные: обладают ёмкостью и не блокируют операции сразу небуферизированные: отправитель и получатель блокируются до момента согласования каналы с направлением: односторонние, только для отправки или…

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

Какие типы стримов бывают и чем они отличаются?

Какие бывают основные типы Streams? Поток представляет собой последовательность данных в Node.js и других средах Readable — источник, из которого можно читать данные, например файл или сеть Writable — получатель…

Читать ответ
System Design

Какие фреймворки применяют для тестирования Java-приложений?

Фреймворки для тестирования на Java JUnit — основной и наиболее распространённый инструмент для модульного тестирования TestNG — расширенные возможности, аннотации и параллельное выполнение Mockito — создание…

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

Какие функции Postman вы не использовали на практике, но знаете теоретически?

Функции Postman, с которыми знаком теоретически, но не применял в работе Мок-серверы (Mock Servers): создание имитации API, позволяющей тестировать его без готовой серверной части Мониторы (Monitors): запуск тестов по…

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

Какие шаблоны проектирования вы применяете на практике?

Проверенные архитектурные решения для типовых задач Singleton — обеспечивает существование единственного экземпляра, что удобно для конфигурации и логирования Factory Method — создаёт объекты, не связывая код с…

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

Какие этапы проходит HTTP-запрос во фреймворках aiohttp, FastAPI и Django?

Этапы обработки запроса во фреймворках (aiohttp/FastAPI/Django) веб-сервер принимает HTTP-запрос маршрутизация определяет handler/эндпоинт по URL и методу middleware выполняет промежуточные задачи, например…

Читать ответ