Golang
Каковы ваши зарплатные ожидания в рамках предложенного диапазона?
Какие протоколы использовал чаще всего и почему?
В чём принципиальное различие между контейнерами и виртуальными машинами? Можно ли запустить контейнер с Windows на Linux-хосте?
Расскажи про команду и процессы управления (спринты, канбан и т.д.)
Расскажите про очередь с приоритетом
Есть ли высшее образование? В каком году окончил?
Какие способы синхронизации горутин есть в Go?
Как устроен context.WithTimeout внутри?
Что происходило в пайплайне после inbox? Как данные писались в базу?
Много таких невалидных сообщений было?
Все документы в порядке (военный билет, официальное оформление)?
Расскажи про проект, на котором ты работаешь, и по своим задачам сориентируй.
Что такое уровни изоляции транзакций? Какие использовал?
// Вопрос 3. Что выведет на экран package main import "fmt" import "math" func main() { i := int32(math.Pow(2, 64)) fmt.Println(i) }
Что такое партиции и реплики в Kafka?
Можно ли в приложении перехватывать сигнал SIGKILL?
Ты решил написать WaitGroup потому что у тебя канал появился или горутины для чего-то решил написать?
JWT закодирован или зашифрован?
Дан отсортированный массив чисел, в котором есть дубли элементов. Нужно убрать дубли in-place (прямо в исходном массиве) и вернуть размер получившегося массива. Пример: Input: nums = [0,0,1,1,1,2,2,3,3,4] Output: 5, nums = [0,1,2,3,4,_,_,_,_,_] Explanation: В данном массиве 5 уникальных элементов. Расположите их на первых пяти позициях в исходном массиве и верните число 5. Последующие элементы в исходном массиве могут быть любыми.
Как работает планировщик Go? Расскажи про GMP-модель.