Golang
Колко връзки имаше към PostgreSQL? Какво да правите, ако при 10 хиляди RPS няма достатъчно връзки?
Каква е ролята на хеш индекса в базата данни и защо се използва?
Може ли да се счита, че слайсът е безопасен за използване в многопоточна среда без допълнителни мерки за синхронизация?
Каква е разликата между HAVING и WHERE?
Могат ли CTE да помогнат за решаването на проблема с консистентността на двата заявка?
Могат ли да съществуват ситуации, в които промяната на един символ в низ е невъзможна или недопустима, и как да го обясним?
Какви методи да използвате за съгласуване на данни между две бази данни при миграция?
Какъв беше твоят екип, колко човека?
Може ли да улавяте и обработвате паники вътре в извикване defer в Go?
Кой аспект на концепцията за ООП отразява структурата на клас или обект?
Можете ли да обясните принципите на нормализиране на данните в базите данни и техните видове?
Кои методи принадлежат към структурата от данни или класа?
За какво е SELECT FOR UPDATE?
Можете ли да обясните какво е система за управление на зависимости в Go и как се реализира?
Кои нефункционални изисквания са важни за системата за резервация на билети?
Или Redis беше в един дата център, и всички към него се обръщаха?
Какво ще стане, ако затворите вече затворен канал? Какво ще стане, ако пишете в nil канал?
Какъв беше основният стек в първия проект? Разкажи ми какви бяха задачите.
Използвали ли сте моделите Inbox и Outbox?
Какви са начините за реализиране на разгръщане на приложения в Kubernetes и какви стъпки трябва да се предприемат за това?