Golang
Можно ли в ручном режиме предсказать последовательность выполнения горутин в операторе Select в Go?
Каким образом можно определить причинно медленного выполнения запроса в системе управления базами данных?
Насколько активный поиск ведёшь? Есть ли уже финальные этапы с другими компаниями?
Как системе вести себя, если исчерпаны все доступные дескрипторы файла?
Как оценивается эффективность поиска данных в структуре двоичного дерева?
Можете объяснить принцип функционирования B-деревьев и где они применяются?
Какими способами можно управлять процессом выделения и освобождения памяти в программных системах?
Объясните механизм двухфазного подтверждения транзакций и его роль в распределённых системах.
Какой у тебя опыт работы в области разработки программных решений?
Можешь рассказать о концепции Runtime в языке программирования Go и его роли?
Что такое mock (мок)?
Какие данные или объекты можно сохранять внутри контекста приложения или сессии?
Какой масштаб имели ваши основные проекты в прошлом опыте работы?
Какие преимущества и недостатки использования рефлексии в программировании?
Какие действия предпринимаются или что происходит внутри системы, если основная реплика Master выходит из строя?
Имели ли вы опыт разработки систем с высокой нагрузкой и масштабируемостью?
Какие последствия следует ожидать, если в горутине произойдет паника?
Имели ли вы опыт использования gRPC в своих проектах?
Какие типы данных можно использовать в качестве ключа для map? Можно ли использовать массив как ключ?
Какой результат присвоения значения переменной при использовании конструкции defer, когда ее значение задается внутри функции?