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

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

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

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

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

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

Анализ резюме

Каталог

Последние вопросы

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

Что такое Protocol из модуля typing и как его применять?

Protocol из модуля typing: назначение и использование тип из Python typing для статической типизации описывает интерфейс набором методов, не предоставляя их реализацию поддерживает duck typing: объект считается…

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

Что такое Pure function и какие у неё свойства?

понятие из функционального программирования для одинаковых входных данных всегда выдаёт одинаковый результат не создаёт побочных эффектов и не изменяет внешнее состояние не использует глобальные переменные и не…

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

Что такое PureComponent в React и для чего он нужен?

Что такое PureComponent и зачем он нужен? React-компонент, ориентированный на оптимизацию производительности содержит реализацию shouldComponentUpdate с поверхностным сравнением props и state не допускает лишние…

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

Что такое REST и в чём особенности этого архитектурного стиля?

Что представляет собой REST? Архитектурный стиль, применяемый для веб-сервисов В его основе лежат ресурсы, каждому из которых соответствует URI Для работы используются стандартные HTTP-методы: GET, POST, PUT, DELETE…

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

Что такое REST и каковы его основные принципы?

Что такое REST и на каких принципах он строится? архитектурный стиль построения веб-сервисов использует протокол HTTP оперирует ресурсами, имеющими уникальные URI применяет стандартные методы HTTP: GET, POST, PUT,…

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

Что такое REST и на каких принципах он построен?

Что такое REST и на каких принципах он построен? архитектурный стиль, применяемый при создании веб-сервисов представление ресурсов с помощью URI работа с ограниченным набором HTTP-методов (GET, POST, PUT, DELETE)…

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

Что такое RabbitMQ и для чего он нужен?

Что представляет собой RabbitMQ? брокер сообщений для асинхронного обмена работает с протоколами AMQP, MQTT, STOMP посреднический слой между приложениями, доставляющий сообщения гарантирует надежную доставку и обмен с…

Читать ответ
Лайвкодинг

Что такое Race Condition и как привести пример?

Что означает Race Condition? это проблема конкурентного доступа к одним и тем же данным результат зависит от непредсказуемого порядка, в котором выполняются потоки или процессы проблема появляется при отсутствии…

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

Что такое React Reconciliation и как работает этап согласования?

процесс обновления DOM в React сопоставляет новое виртуальное дерево с предыдущим (diffing) определяет минимальный набор изменений (patches) применяет ключи (keys) для оптимизации списков перерисовывает только…

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

Что такое React и в чём заключаются его основные особенности?

Что представляет собой React и какие у него ключевые особенности? React представляет собой JavaScript-библиотеку, предназначенную для разработки пользовательских интерфейсов (UI). В основе библиотеки лежит…

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

Что такое React-фрагменты (<>...</>) и для чего они применяются?

React-фрагменты — это специальный контейнер для объединения элементов без создания дополнительного узла в DOM сокращённая запись: <>...</> вместо <React.Fragment> снижают количество вложенных div и делают структуру…

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

Что такое Redis и где его применяют?

Что такое Redis и где его применяют? In-memory key-value хранилище Главное преимущество — высокая скорость чтения и записи благодаря работе в оперативной памяти Поддерживает сложные структуры данных: списки,…

Читать ответ