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