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

Поведенческие вопросы на собеседовании

1327 вопросов в категории «Поведенческие вопросы»

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

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

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

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

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

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

В этой подборке вопросы сгруппированы по формату «Поведенческие вопросы», чтобы подготовку можно было вести от базовых тем к практическим задачам. В подборке чаще встречаются темы: backend, database, async.

Основные темы и навыки

backend 566 database 351 async 291 architecture 234 api 232 optimization 228 performance 215 concurrency 197

Форматы вопросов

  • Поведенческие вопросы1327

Ориентировочная сложность

  • Продвинутые545
  • Практические782

С чего начать подготовку

  1. Начните с раздела «Поведенческие вопросы» и проверьте, можете ли дать короткий ответ своими словами.
  2. Затем разберите вопросы по теме «backend» и свяжите ответы с собственным опытом.
  3. Завершите подготовку практикой: проговорите решение, ограничения и возможные альтернативы.
Сбросить

Каталог

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

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

Какие преимущества дают асинхронные фреймворки?

Преимущества асинхронных фреймворков увеличивают производительность благодаря неблокирующему выполнению операций рациональнее расходуют ресурсы CPU и памяти упрощают работу с задачами ввода-вывода (I/O) обеспечивают…

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

Какие преимущества и недостатки есть у gRPC по сравнению с REST?

Плюсы и минусы gRPC по сравнению с REST gRPC — это протокол RPC, а REST — архитектурный стиль HTTP gRPC работает поверх HTTP/2, тогда как REST обычно использует HTTP/1.1 gRPC применяет эффективную бинарную…

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

Какие преимущества и недостатки есть у микросервисной архитектуры по сравнению с монолитом?

Сравнение микросервисной архитектуры и монолита: преимущества и недостатки Микросервисы представляют собой небольшие независимые сервисы, тогда как монолит является единым приложением. Отдельные микросервисы можно…

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

Какие преимущества и недостатки есть у многопоточности в Python?

Преимущества и недостатки многопоточности в Python реализуется с помощью threading из стандартной библиотеки GIL не позволяет одновременно выполнять Python-байткод в нескольких потоках преимущество: эффективна для…

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

Какие преимущества и недостатки есть у ручного написания SQL-запросов по сравнению с ORM, например Hibernate?

Ручные SQL-запросы и ORM (Hibernate): преимущества и ограничения Ручной SQL: обеспечивает полный контроль над запросом и его оптимизацией Ручной SQL: предпочтителен для сложных и специализированных запросов, требующих…

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

Какие преимущества и недостатки имеет библиотека Orbit.MVI?

Orbit.MVI представляет собой архитектурную библиотеку для Kotlin/Multiplatform В её основе лежит паттерн Model-View-Intent (MVI) с однонаправленным движением данных Библиотека помогает реализовать предсказуемое и…

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

Какие преимущества мультимодульной архитектуры перед монолитом?

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

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

Какие примитивы синхронизации в C# вы знаете помимо lock?

Какие примитивы синхронизации есть кроме lock Mutex — блокирует доступ также из других процессов, но по затратам тяжелее lock Semaphore / SemaphoreSlim — задаёт максимальное число потоков, которые могут выполняться…

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

Какие примитивы синхронизации используются в asyncio?

Примитивы синхронизации в asyncio Lock: исключает одновременный доступ нескольких задач к одному ресурсу Event: служит для ожидания события и отправки сигнала о нем Condition: объединяет Lock с механизмом ожидания…

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

Какие примитивы синхронизации — synchronized, Atomic и семафоры — вы применяли?

Примитивы синхронизации: synchronized, Atomic, семафоры synchronized блокирует метод или отдельный блок кода и обеспечивает взаимное исключение (mutex). Примитив удобен, однако при неправильном применении может…

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

Какие принципы REST нужно знать на собеседовании: HTTP-методы, stateless и отсутствие тела в GET?

архитектурный стиль, применяемый при создании веб-сервисов семантическое использование HTTP-методов: GET отвечает за чтение, POST — за создание, PUT/PATCH — за обновление, DELETE — за удаление идемпотентность методов:…

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

Какие принципы ООП используются в Python и как они реализованы?

Основные принципы ООП в Python В Python применяются четыре классических принципа объектно-ориентированного программирования: инкапсуляция, наследование, полиморфизм и абстракция Суть инкапсуляции — скрыть детали…

Читать ответ