Какви средства и библиотеки използвахте при разработката на Go?
Golang
Какво е defer? Как работи? Обажда ли се при паника?
Какво е релационна база данни? Как се различава от колонна? Какви видове бази данни знаеш?
Каква е основната причина за използването на типа sync.Map в Go?
Какви подходи и инструменти в Go се използват за организиране на паралелни и асинхронни изчисления с помощта на горутините?
Какво е Deadlock? Как да избегнем взаимната блокировка?
Как можете да създадете и стартирате отделен поток за изпълнение в Go?
Какво мислиш за Linux?
Какви компоненти включва структурата на среза в езика Go?
Какви са генериците в Go? Как да ограничим набора от типове (constraints)?
Какво е канал в Go? Какви видове канали има? Как се различават буферираните от нефункционалните?
Разкажете за себе си
Какви са разликите между HTTP/1, HTTP/2 и HTTP/3?
Каква е разликата между процеси и нишки?
Характеристики на работата със стрингове в Go: неизменяемост, len(), работа с Unicode/кирилица, руни?
Разкажете за проекта, екипа и основните задачи на текущото ви работно място
Какво е особеното на горутините в Go? Защо са леки?
Какви методи се използват за осигуряване на съгласуваност на данните при работа с няколко нишки или горутини?
Разкажи за Kubernetes — какво е, как се различава от Docker, какви са основните му компоненти?
Какво е зомби процес?