Какви видове контекст (context) в Go знаете?
Golang
Какво е семафор?
Какво е контекст (context) в Go и защо е необходим?
Има ли възможност да изключите или управлявате събирача на боклук в Go?
Кои са основните принципи на обектно-ориентираното програмиране, които знаете и използвате?
Какво е горутина?
Кои HTTP сървъри в Go сте използвали?
Чували ли сте за Domain-Driven Design (DDD)? Имали ли сте опит с прилагането на патърни от DDD?
Какви видове уеб API знаете? В чем по същество се различават REST и RPC?
Създава ли се нов поток на операционната система за всяка горутина?
Какво е Netpoller? За какво е нужен и как попадат и се връщат горутините там?
Какъв е вашият общ търговски опит в разработката на Go?
Каква е разликата между Ентитет и Обект на Стойност?
Има ли обектно-ориентирано програмиране в Go?
Запознат ли сте с моделите fan-in/fan-out и pipeline? Какво представляват?
Запознат ли сте с механизма за растеж с еднакъв размер в map? Какво е евакуация в map и при кои операции се случва?
Какви видове памет различава Go (стек и купчина)? Как се различават? Как работи Garbage Collector с обекти в стека?
Какво е consumer group в Kafka? Какви са партициите и защо са необходими?
Какво е observability? Какво включва тази концепция и какво е необходимо, за да бъде услугата готова за производство? Защо са необходими метрики, трейсове и логове?
Къде минава границата между Domain, Entity, Application Service в DDD архитектурата?