Golang
Можеш ли да назовеш основните видове комуникационни канали, които се използват за предаване на информация?
Разкажете за транзакционния модел на PostgreSQL: ACID, MVCC, нива на изолация.
Как избира продюсерът на Kafka раздел (partition) за изпращане на съобщение?
Как се реализира добавянето на нов запис в структурата от данни Map?
Защо се използва сървър Nginx за основния домейн?
Обяснете концепцията за многоконтурна сборка в Docker и нейните предимства.
Използваш ли генерични типове в Go?
Можете ли да обясните какво означава SSA в контекста на програмирането или компилацията?
Каква е разликата между инструкциите GROUP BY и ORDER BY в SQL и как работят с данните?
Каква функция изпълнява ролята на прокси в езика Go?
Можете ли да обясните принципа на работа на LRU кеша и в кои ситуации се използва?
Какво се случва, ако няколко горутини едновременно се опитват да получат достъп до една и съща ключ в карта?
Как се осъществява контролът на достъпа на потребителя до системата?
Как горутините разпределят и използват памет в рамките на работата си?
Какви са основните разлики между протоколите HTTP/2 и HTTP/1.1?
Каква информация може да се предава чрез контекста в приложението?
Кога точно ще настъпи блокирането при използване на канал с размер 100 елемента?
Можете ли да обясните концепцията за баланс на натоварването на ниво 3 в мрежовите протоколи и устройства?
Какви видове тестове обикновено се използват при проверка на софтуер?
Обяснете какво се разбира под термина 'стек' в контекста на управлението на паметта в програмирането