Обяснете какво е горутина и как се използва в програмирането
Golang
Можете ли да назовете основните типове ключове, използвани в релационните бази данни?
Можете ли да обясните принципа на работа на gRPC и неговите основни характеристики?
Допустимо ли е да получавате информация от канал с активиран затворен режим?
Как работи механизмът за четене на данни от затворен канал и какво се случва в този момент?
От кои етапи се състоеше работният процес във вашия екип?
Как да различим горутината от обикновен поток за изпълнение в операционната система?
Каква е разликата между подходите на оркестрация и хореография при управлението на разпределени системи?
Има ли някои особено интересни домейни, които ви интересуват в разработката, технологиите, подходите?
Имало ли случаи, когато сте иницирали промени или подобрения във вашия екип?
Какво се случва при въвеждане на URL в браузъра? Как работи DNS-резолвингът?
Колко често обикновено пристигат ясни изисквания?
Какво е важно в работата, по кое критерий разглеждаш ново място?
Защо решихте да търсите нещо ново, защо напускате текущата си компания?
Какво е необходимо, за да опаковате Go приложение в Docker? Какво е multistage build и защо първо копираме go.mod/go.sum, а след това изходните кодове?
Можете ли да обясните какви са временните таблици в базите данни и в кои ситуации се използват?
Как работи механизмът за запис в канал с ограничен достъп и какво се случва при това?
Разкажете за жизнения цикъл на под в Kubernetes. Какво представляват пробите за liveness и readiness?
Как се прилагат временните таблици при работа с бази данни?