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

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

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

1765 вопросов 1634 компании 353 технологии

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

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

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

Каталог

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

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

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

Переход с монолита на микросервисы не стоит рассматривать только по показателю RPS (запросов в секунду). Важнее учитывать комплекс факторов:

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

Как составить промпт для ИИ, чтобы оно выполнило все пункты тестового задания на создание сервера бронирования помещений: реализовало весь API по OpenAPI-спецификации, использовало Go и применило идеальную production-архитектуру?

Чтобы составить эффективный промпт для ИИ, который реализует сервер бронирования помещений по OpenAPI-спецификации на Go с production-архитектурой, нужно:

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

Архитектурная задача: как гарантированно отправить событие в Kafka при регистрации пользователя в микросервисной архитектуре (сервис пользователей + сервис нотификаций), если Kafka — асинхронный канал?

Для гарантированной отправки события в Kafka при регистрации пользователя в микросервисной архитектуре с сервисом пользователей и сервисом нотификаций можно использовать паттерн "Outbox".

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

Можешь рассказать как ты спроектировал и реализовал REST и gRPC API для внутренних и внешних сервисов платформы?

При проектировании REST и gRPC API для внутренних и внешних сервисов платформы я исходил из разделения ответственности и требований к производительности и удобству интеграции.

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

Pull-модель взаимодействия микросервисов — что это такое, плюсы и минусы?

Pull-модель взаимодействия микросервисов — это подход, при котором один сервис самостоятельно запрашивает ("тянет") данные или события у другого сервиса по необходимости.

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

Сервис делает запросы во внешнее API, которое начало отвечать по 10 секунд. Горутины копятся, память растёт, сервис падает по OOM. Как защитить?

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

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

Расскажи о микросервисе на базе PostgreSQL для хранения медиафайлов. Что хранилось в PostgreSQL, а что в S3?

В микросервисе на базе PostgreSQL для хранения медиафайлов обычно разделяют ответственность между базой данных и объектным хранилищем S3:

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

Сколько микросервисов написал за время работы в компании?

Количество микросервисов, которые я создавал самостоятельно, варьировалось в зависимости от проекта. Обычно я создавал от 3 до 10 микросервисов, каждый из которых отвечал за отдельную бизнес-логику или функциональность.

Читать ответ