Golang
Използвали ли сте механизма за синхронизация с помощта на sync.WaitGroup в проектите си?
Можеш ли да дадеш пример кога и как се използват каналите за обмен на данни между нишки или горутини?
Може ли да се използва операторът WHERE при изпълнение на JOIN в SQL заявки?
Как определя компилаторът коя конкретна метод трябва да бъде извикана при претоварване или презаписване?
Как да осигурим безопасен достъп до картата в многонишкова среда?
Каква е целта на използването на контекста във вашия проект или код?
Вярно ли е, че в структурата данни Map могат да възникнат сблъсъци на ключове?
Какви са възможните последици, ако няколко нишки едновременно модифицират структура от данни тип карта?
/* Дадена е низ, съдържащ символите (){}. Трябва да се определи дали входният низ е балансиран по отношение на скобите. */ func isBalanced(s string) bool { // TODO: реализирайте това return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Какви още структури от данни знаеш освен хеш таблиците (дървета)? Каква е асимптотичната сложност на търсенето в двоично дърво и на каква основа на логаритъма? Как се достига тази сложност (сортиране срещу баланс)?
Какви видове гаранции за цялост и надеждност на данните се осигуряват при работа с база данни?
Какво е очакваното ви ниво на заплащане за тази позиция?
Какви инструменти и технологии използвахте за реализиране или работа с разпределени системи?
Можете ли да обясните какво е ASCII кодиране и за какво се използва?
Къде обикновено се съхраняват протоколните файлове в системата?
Кои са основните причини, които могат да причинят забавяне при изпълнение на операции за четене на данни?
Създавали ли сте функции или съхранявани процедури в базата данни?
Можете ли да обясните концепцията за възстановяване след срив в езика Go?
Как се различават реализациите на Map в езика Go от подобни структури в други езици за програмиране?
Какво ще се случи при създаване на индекс върху голяма гореща таблица с обикновен CREATE INDEX? Как правилно да създавате индекси в продукция?