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

Вопросы на собеседовании в Магнум

23 вопроса с собеседований в Магнум

23 вопроса 876 компаний 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Магнум. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, sql.

Каталог

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

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

Знаешь ещё какие-нибудь преимущества ClickHouse, которые делают его популярным?

ClickHouse — это колоночная СУБД, оптимизированная для аналитических запросов в реальном времени. Помимо высокой скорости обработки больших объёмов данных, у неё есть несколько ключевых преимуществ:

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

Расскажи, что знаешь про MVCC. Что происходит при UPDATE записи с точки зрения MVCC (создание новой версии строки, судьба старой)? Когда VACUUM очищает старые версии строк?

В PostgreSQL с MVCC (многоверсионным контролем параллелизма) при обновлении строки фактически не происходит изменение существующей записи.

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

Для чего нужны небуферизированные каналы? Почему нельзя всегда использовать канал с большим буфером?

Буферизированный канал с длиной 1 в Go позволяет отправителю записать одно значение в канал без блокировки, если буфер пуст.

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

Какие типы данных можно использовать в качестве ключа для map? Можно ли использовать массив как ключ?

В Go ключом для map может быть любой тип, который поддерживает операцию сравнения == и !

Читать ответ