Golang
Как беше организирана меката резервна стойност (soft hold) с окончателна проверка при потвърждаване на резервацията?
Какво е Index Only Scan?
Как се проявява липсата на наличност в системата CP?
Как работихте с Docker?
Знаеш ли нещо за Domain Driven Design?
Какво искаш да правиш в бъдеще? Планираш ли да пишеш на Go? Какви са твоите кариерни планове?
Как работиш? Използваш ли някакви рамки или инструменти?
Какво е песимистично блокиране?
Разкажи за принципите SOLID.
SELECT отдел, SUM(заплата) FROM служители GROUP BY отдел HAVING SUM(заплата) > 10000; emails email | потребител Показване на имейл и броя на срещанията
Как се отнасяте към AI-инструментите? Използвате ли ги сами в работата за някои задачи?
Как да покажем модулен монолит на схема за системен дизайн?
Разкажи за екипа: в коя екип работихте, по състав и брой.
Кои шаблони за проектиране знаете? Какви групи шаблони съществуват?
тип Sem интерфейс { Lock() error //връща грешка, ако каналът е пълен TryLock() bool // просто се опитваме да заключим, ако успее, връща true Release() //освобождаване на канала Cap() int // брой горутини FreeSpace() int //показва колко свободно място има в канала } //структура //channel - помислете за буфер //capacity int //mutex
Как в заявката да получа редовете, засегнати от UPDATE?
Характеристики на работата със стрингове в Go: неизменяемост, len(), работа с Unicode/кирилица, руни?
Разкажи за последния си проект: каква беше бизнес-целта и за какво беше нужен?
основен пакет func main() { c := make(chan int, 1) за диапазон 3 { избор { по подразбиране: println(1) случай <-c: println(2) случай c <- 1: println(3) } } }
Кои примитиви за синхронизация знаете?