Golang
Може ли да се гарантира редът на обхождане на елементите в структурата от данни Map?
Можете ли да опишете как се реализира механизмът Work Stealing при многопоточната обработка на задачи?
Следили ли сте допълнителни параметри за сигурност — IP, MAC, геолокация?
Има ли разлика в писането на името на функцията с малки или големи букви?
Какви още структури от данни знаеш освен хеш таблиците (дървета)? Каква е асимптотичната сложност на търсенето в двоично дърво и на каква основа на логаритъма? Как се достига тази сложност (сортиране срещу баланс)?
Как се реализира механиката на полиморфизма в езика Go?
В кое място в кода се случват декларациите на променливи вътре във функция?
Може ли вътре във функция да се достъпи до променлива, обявена като публична и намираща се в обхвата на нейните фигурни скоби?
// Напишете код, който ще показва кодовете за отговор на HTTP за два URL адреса (например главната страница на Google и главната страница на dzen.ru) // Заявките трябва да се изпълняват паралелно.
Как се добавят нови елементи към срез в езика Go?
Какви видове опашки се използват в планировчика на Go?
Разкажете за себе си: къде живеете в момента?
Обяснете какви са неблокиращите повиквания в контекста на работата с горутини и как се реализират.
Как възнамерявате да използвате два готови модела (например модел 1 и модел 2) за морфинг?
Обяснете механизма на работа на системата за автоматично освобождаване на паметта в езика Go
Защо сериализацията с Protobuf е по-бърза в сравнение с JSON?
Как да реализираме безопасно четене на данни от канал в няколко горутини едновременно?
Можеш ли да посочиш други начини за реализиране на обработка на низове в програмирането?
Възможно ли е да се разшири функционалността на друг пакет в езика Go чрез добавяне на нови методи?
Работили ли сте с библиотеката testify за писане на тестове?