Какие уровни изоляции транзакций есть в PostgreSQL?
PostgreSQL поддерживает четыре стандартных уровня изоляции транзакций, определённых в SQL стандарте:
Читать ответПодготовка к интервью
30 вопросов с собеседований в VK Cloud
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в VK Cloud. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, postgresql, database.
Каталог
PostgreSQL поддерживает четыре стандартных уровня изоляции транзакций, определённых в SQL стандарте:
Читать ответПолная вакуумная очистка (full vacuum) в базе данных — это процесс, при котором удаляются все неиспользуемые данные и освобождается место, занимаемое удалёнными или обновлёнными строками.
Читать ответНа моей прошлой позиции планирование задач проходило следующим образом:
Читать ответSpinlock активно проверяет доступность ресурса в цикле, не переводя поток в состояние ожидания, что эффективно при кратковременных блокировках и на системах с несколькими ядрами.
Читать ответКонструкция var Interface = (Type)(nil) в Go используется для проверки на этапе компиляции, что тип Type реализует интерфейс Interface.
Читать ответНа моём последнем месте работы инфраструктура была организована следующим образом:
Читать ответГорутина — это легковесный поток выполнения в языке Go.
Читать ответIAM (Identity and Access Management) — это система и набор процессов, которые обеспечивают управление цифровыми идентификациями пользователей и контроль доступа к ресурсам в информационных системах.
Читать ответДженерики в программировании позволяют создавать функции, структуры или методы, которые работают с разными типами данных, сохраняя при этом типобезопасность.
Читать ответВ Go слайс — это структура, которая содержит указатель на массив, длину и ёмкость. Когда вы присваиваете один слайс другому, копируется именно структура слайса, но оба слайса указывают на один и тот же базовый массив.
Читать ответВ программировании термин "контекст" обычно означает набор информации, состояния или параметров, которые окружают выполнение определённого кода или операции и влияют на его поведение.
Читать ответВ Go слайсы — это структуры, которые содержат указатель на массив, длину и ёмкость.
Читать ответ