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

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

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

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

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

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

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

Каталог

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

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

Как корректно остановить Node.js-процесс воркера при внешнем завершении, чтобы не оборвать выполняющиеся транзакции в базе данных?

Graceful shutdown — это процесс корректного завершения работы приложения, который позволяет ему перед остановкой завершить текущие операции, освободить ресурсы и сохранить состояние.

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

По базам данных — почему выбрали IndexedDB для локального хранилища, а не что-нибудь другое? Какие есть альтернативы?

IndexedDB была выбрана для хранения черновиков и состояния сценариев, потому что она предоставляет более мощные возможности по сравнению с localStorage и sessionStorage:

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

Что делать, если база данных стала слишком большой и отчет генерируется слишком долго, а его необходимо получить срочно?

Оптимизировать SQL-запросы, использовать индексы, денормализовать данные, кэшировать результаты, запустить отчёт в фоновом режиме, агрегировать данные.

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

Какой у тебя опыт работы с SQL, MySQL и базами данных?

В работе с базами данных я использовал преимущественно реляционные СУБД, такие как PostgreSQL и MySQL. Формат взаимодействия — SQL-запросы, которые позволяют извлекать, обновлять и анализировать данные.

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

Как работает MVCC в PostgreSQL? Зачем нужно версионирование?

MVCC (Multi-Version Concurrency Control) в PostgreSQL — это механизм управления параллелизмом, который позволяет нескольким транзакциям работать с базой данных одновременно без блокировок чтения.

Читать ответ