Golang
Имали ли сте опит в решаването на проблеми, свързани с високото потребление на оперативна памет в приложенията?
Имали ли сте практически опит в разработването на архитектурни решения за сложни системи?
Какво да правите, ако не можете да получите точно 243 страни при опростяване на модела?
Имали ли сте опит с използването на вложени SQL заявки в проектите си?
Кой аспект на концепцията за ООП отразява структурата на клас или обект?
Кога точно горутините могат да преминат в локалната опашка за изпълнение?
Разкажи за стека, който се използва в текущия проект, по-подробно.
За какво е SELECT FOR UPDATE?
Можете ли да обясните какво е система за управление на зависимости в Go и как се реализира?
Кои нефункционални изисквания са важни за системата за резервация на билети?
Кой от следните фрагменти с код съдържа грешка или потенциален проблем, свързан с работата с канали? Опция 1 package main func main() { ch := make(chan int) ch <- 1 } Опция 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Опция 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Опция 4 package main func main() { ch := make(chan int) close(ch) <-ch } Опция 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
По какъв начин се реализира взаимодействието между отделните микросервизи?
Можете ли да обясните какво означава терминът Keyproof в контекста на разработката или системите?
Как извършвате репликацията на заявки и какъв опит можете да споделите в този процес?
Какво би направил, ако забележиш, че сървърната част работи с закъснения?
Използвали ли сте моделите Inbox и Outbox?
Какви са начините за реализиране на разгръщане на приложения в Kubernetes и какви стъпки трябва да се предприемат за това?
Как може да се определи дали даден елемент присъства в списъка (slice)?
Как може да се открие състояние на състезание (Race Condition) в система?
В кои случаи се използва структура от данни с възможност за съхраняване на последователни елементи и тяхната динамична промяна?