Golang
Какво е Docker, Docker Image и Docker Compose?
Какво знаеш за HTTP/3?
Все още работиш в Магнит? Защо реши да излезеш на пазара?
// Въпрос 4. Какво ще се покаже на екрана package main import "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Оценете знанията си по PostgreSQL, Docker, Kubernetes, Kafka.
Защо течовете на горутините се считат за по-критични от класическите течове на паметта по отношение на въздействието върху изпълнението?
Кой е най-популярният начин за контролиране на завършването на всички горутини?
Кои други езици за програмиране знаете?
Можеш ли да обясниш протоколите TCP и UDP, как се различават?
Имаш ли опит с PHP?
Микросервизна архитектура: как да реализирате регистрация на потребител с две услуги (Users и Notification)? Какво да правите, ако Producer се счупи?
Какво е идемпотентност в заявките към услугата?
Защо търсите нова работа, какво искате да промените?
Разкажете за вашия опит с CI/CD. Какви инструменти сте използвали, като Jenkins, ArgoCD и други?
Какво се правеше с съобщенията след ръчната обработка? Какви бяха вариантите?
Имате ли въпроси относно проекта или условията на работа?
Разкажи ми за телеметрията и мониторинга — за какво са и с какво си работил?
Важно ли е редът на полетата в съставен индекс?
Ако чатът се счупи, паметта и процесорът са в норма, но съобщенията не пристигат – как би се справил с проблема?
Работили ли сте с AST дървета в Go? Какви недостатъци виждате в текущата реализация?