Golang
Какво може да доведе до течове на памет в Go? Какви типове синхронизация на данни познаваш в Go?
Имаш руско гражданство, нали?
Как поддържа Go HTTP/2?
Как е регистриран на текущото си работно място: по Трудов кодекс или по граждански договор?
Как JWT проверява своята автентичност? Как се удостоверява, че токенът не е фалшифициран?
Разкажете за работата със слайсове в Golang: как работят capacity, length и какво се случва при излизане извън границите.
Имаш отворен IP?
```go type SafeMap struct { data map[string]string } func (s *SafeMap) GetOrCreate(ключ, стойност string) string { } ```
Моля, разкажи за опита си в Совкомбанк: с какъв продукт работи и каква беше ролята ти в екипа?
Използваш ли Golang?
Ако използвате канали за събиране на резултати от услуги, колко канала ще са необходими за организирането на този механизъм?
Как работи събирането на пакет от изходния код в Linux (вместо мениджъра на пакети)?
Как расте слайс в Go?
Използвате ORM или ръчни заявки за работа с базата данни?
Какво е нотацията Big O?
Помагали ли сте някога на по-малко опитни колеги? Как обикновено се случваше това?
Каква е разликата между командите EXPLAIN и EXPLAIN ANALYZE в PostgreSQL?
Какво е разликата между TCP и UDP? Защо за стрийминг на видео и глас се използва UDP?
Може ли да се предаде произволен брой аргументи на функция?
Защо направихме ръчно commit на offset вместо автоматичен commit?