Что такое уровни изоляции транзакций? Какие использовал?
Да, я имел опыт работы с уровнями изоляции транзакций в СУБД. Уровни изоляции определяют, как транзакции видят изменения друг друга и влияют на параллельное выполнение запросов.
Читать ответПодготовка к интервью
264 вопроса с собеседований в Мвидео
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Мвидео. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: go, database, backend.
Каталог
Да, я имел опыт работы с уровнями изоляции транзакций в СУБД. Уровни изоляции определяют, как транзакции видят изменения друг друга и влияют на параллельное выполнение запросов.
Читать ответЕсли исправить баг с sync.WaitGroup, передавать указатель на wg вместо копии, то программа корректно дождётся завершения всех горутин перед выходом.
Читать ответВ CI/CD пайплайнах триггерами запуска обычно выступают:
Читать ответПричины для поиска новой работы могут быть разными, но важно сформулировать их позитивно и конструктивно. Например:
Читать ответВ нашей команде обычно от 5 до 8 человек, что позволяет эффективно распределять задачи и поддерживать коммуникацию.
Читать ответМиграции базы данных я обычно проводил с использованием инструментов, таких как Goose или Flyway, которые позволяют управлять версиями схемы и применять изменения последовательно.
Читать ответТранзакция — это последовательность операций с базой данных, которая выполняется как единое целое. Если одна из операций неудачна, все изменения откатываются, чтобы сохранить целостность данных.
Читать ответПосле нажатия кнопки "Сохранить" в ERP-системе обычно происходит следующий процесс:
Читать ответВ PostgreSQL, MS SQL и Oracle поддерживаются как Stored Procedures (хранимые процедуры), так и Functions (функции), но с некоторыми отличиями:
Читать ответDELETE и TRUNCATE — это команды SQL для удаления данных из таблиц, но они существенно отличаются по поведению и характеристикам:
Читать ответСистема Transactional Outbox обычно состоит из трёх основных частей:
Читать ответЭтот вопрос касается личного опыта и оформления в компаниях, что не относится к технической области Golang.
Читать ответ