Golang
func Exclude(a, b []int) []int { set := make(map[int]struct{}) for _, v := range b { set[v] = struct{}{} } result := make([]int, 0) for _, v := range a { if _, ok := set[v]; !ok result = append(result, v) } return result } Ошибка компиляции # command-line-arguments ./main.go:39:32: syntax error: unexpected newline, expected { after if clause
Про Kubernetes — как работал?
Продолжите рассказ об архитектуре системы и опишите flow запросов.
Есть ли опыт с PHP?
Что такое оптимистическая блокировка?
Как определить, где будет располагаться переменная — на куче или на стеке? Что такое escape analysis и как он работает?
Расскажи про горутины. Допустим, у нас есть приложение, запущены горутины, и что-то пошло не так — как принудительно завершить горутину?
Как понять, что за системный вызов занимает 70% времени в профиле pprof, если видно только один большой блок syscall?
Какие преимущества gRPC перед REST?
Какая разница между HTTP/1.1 и HTTP/2?
Почему использовал Mutex, а не Atomic для счётчика?
Расскажи про уровни изоляции транзакций в PostgreSQL
После инбокса что происходило? Есть процедура агрегации?
Меняя только 6-ю строку кода (не меняя сигнатуру функции), можно ли получить доступ к элементам, добавленным внутри функции (тройке и четвёрке)?
Будешь ли ты использовать что-то для решения задач?
Что тебе сейчас интересно, что ищешь для себя?
Какой подход к используемым библиотекам — все команды используют одну mock-библиотеку или нет ограничений?
Что такое map в Go? Как она устроена (новая реализация в Go 1.24)?
Опишите функциональные и нефункциональные требования к масштабируемому мессенджеру
Был ли опыт менторства, обучения младших коллег?