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

Вопросы на собеседовании в Газпромбанк

10 вопросов с собеседований в Газпромбанк

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

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

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

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

Каталог

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

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

Какой канал быстрее передаёт данные: буферизированный или небуферизированный?

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

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

Как вычищаются мёртвые строки в PostgreSQL? Как работает Vacuum?

Полная вакуумная очистка (full vacuum) в базе данных — это процесс, при котором удаляются все неиспользуемые данные и освобождается место, занимаемое удалёнными или обновлёнными строками.

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

Объясните принцип функционирования канала для передачи данных в вашем приложении.

В Go канал (channel) — это тип, который позволяет безопасно передавать данные между горутинами, обеспечивая синхронизацию и обмен сообщениями.

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

Знаешь, что такое транзакция и какие у неё свойства (ACID)?

Транзакция — это последовательность операций с базой данных, которая выполняется как единое целое. Если одна из операций неудачна, все изменения откатываются, чтобы сохранить целостность данных.

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

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

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

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

Можно ли создать уникальный индекс на основе хеш-функции?

Да, можно создать уникальный индекс на основе хеш-функции, но с оговорками. Хеш-функция преобразует данные в фиксированную длину, и теоретически разные входные данные могут иметь одинаковый хеш (коллизии).

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

Можете объяснить, что подразумевается под концептом консистентности в системах хранения данных?

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

Читать ответ