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

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

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

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

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

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

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

Каталог

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

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

Может ли Kafka работать по gRPC?

Kafka изначально не поддерживает работу по протоколу gRPC, так как Kafka — это распределённая система обмена сообщениями, использующая собственный протокол поверх TCP для передачи данных между брокерами и клиентами.

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

Какие гарантии доставки есть в Kafka? Что нужно сделать на продюсере, чтобы сделать exactly-once?

Kafka не гарантирует абсолютную доставку сообщений (exactly-once delivery) из коробки, но обеспечивает как минимум один раз (at-least-once) доставку.

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

Почему используется segmentio/kafka-go, это одна библиотека или две? Как работают producer и consumer?

segmentio/kafka-go — это одна библиотека на Go для работы с Apache Kafka, разработанная компанией Segment. Она предоставляет удобный и эффективный API для продюсеров и консьюмеров Kafka.

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

Как вы масштабировали консьюмеров в Kafka? Что происходит, если консьюмеров больше, чем партиций?

В Kafka сообщения распределяются по партициям топика. При наличии 6 партиций и 6 консюмеров в одной группе каждый консюмер обычно получает ровно одну партицию, то есть нагрузка распределяется равномерно.

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

На вход сервису поступают обновления документов

Для реализации интерфейса Processor в Go нужно хранить состояние по каждому Url, чтобы на каждый входящий документ обновлять агрегированное состояние и возвращать скорректированное сообщение.

Читать ответ