Golang
Что происходит при обновлении строки в PostgreSQL с MVCC?
Что такое индексы в БД, их плюсы и минусы?
Что такое MVCC в PostgreSQL и как работают уровни изоляции?
Есть ли что-то, с чем бы точно не хотелось работать?
Какие типы индексов существуют (B-tree, Hash)?
Что такое VACUUM в PostgreSQL?
Что такое транзакция в базе данных?
Почему выбрали партиционирование по статусу, если уволенных исторически больше чем активных?
""" Дана строка символов. Найти количество пар индексов i и j (i <= j), между которыми, включительно, нет повторяющихся символов. Для строки "aba" ответ 5: [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") Для строки "abcb" ответ ?: aba 3 + 2 = 5 abcb a ab b abc bc c cb b 4(a, b, c, d) + 1(ab) + 1(bc) + 1(cb) + 1(abc) = 8 """
Кто должен закрывать канал - писатель или читатель?
Как работает GOMAXPROCS и для чего нужен P (processor) в GMP-модели?
Задача 1: Что выведет код со слайсами? (append, capacity, shared underlying array)
Задача 2: Что выведет код с интерфейсами и nil? (typed nil vs untyped nil)
Если одна партиция и нельзя увеличить количество consumer'ов — что делать?
Какие системы оркестрации контейнеров для Linux знаешь? Какие технологии изоляции предоставляет Linux? Что содержит каталог /proc?
Что такое контекст в Go? Для чего используется? Как работает отмена по таймауту?
Как итерировать по ordered map с сохранением порядка? Реализация метода итерации.
Приходилось ли выполнять Linux-команды? Какие используешь?
В чем разница между массивами и срезами (slices) в Go?
Расскажи вкратце, чем занимался на предыдущих местах работы, какие фичи реализовал?