Golang
Как се осъществява координацията на работата на няколко горутини в Go?
В коя част от системата се изпълняват горутините и как се управляват те?
Можете ли да обясните принципа на работа на UTF-8 кодировката и какви са нейните основни предимства?
Имало ли ситуации, когато аналитикът иска месец, а технически трябва да са два? Как решаваха?
Използвали ли сте инструмента Explain и в кои случаи се прилага?
Какви са предимствата и недостатъците на използването на gRPC в сравнение с други протоколи за отдалечен извикване на процедури?
Как да реализирате цикъл върху елементите на слайс или масив във вашия програмен език?
В кои случаи една горутина прекратява изпълнението си и предава управлението на друга?
Как влияе нивото на изолация на транзакциите върху цялостната производителност на системата за бази данни?
Какви механизми се използват за асинхронно копиране на данни между бази данни?
Каква е разликата между механизмите за репликация и главния сървър в базата данни?
Как е организирана структурата на масива в паметта и как се осъществява достъпът до неговите елементи?
Какви видове данни могат да служат като ключ в контейнер map?
Как да измерим скоростта на достъп до елементите на масив в програма?
Кога е най-добре да използвате gRPC за взаимодействие между микросервизи?
Какви инструменти използваше за изучаване и оптимизиране на SQL заявки в базата данни?
Допуска се управление на паметта в езика за програмиране Go?
Кои са вградените типове данни в Go, които позволяват извършване на операции за сравнение?
Как да принудите изпращането на данни към определена партиция в системата за съхранение на данни?
За какви задачи се използват атомарните операции в програмирането?