Golang
// намерете проблеми в кода.
Може ли да се използва make за низ (make(string))?
Каква е разликата между 'a' - 'A' и защо е необходима за преобразуване на регистъра?
Представете си ситуация: вашият код се срива в продукция, екипът е емоционален, ви обвиняват, а тимлидерът не е наблюдавал прегледа. Каква е вашата реакция?
Може ли функция да върне указател към локална променлива и това е безопасно?
Дали долната черта (_) в инструкцията за импорт служи за някаква цел?
// isPalindrome проверява дали даден низ е палиндром. // Вземат се предвид само букви и цифри (алфанумерични символи), сравняването е без разлика в големината на буквите. // O(1) по памет + O(n) по време // s := "racecar" func isPalindrome(s string) bool { }
Какво прави флагът -mod=readonly по време на компилация?
Как можете да се защитите от лошия резултат на тази съмнителна функция?
Колко байта заема структура с полета int32, byte, int64 (в този ред)?
Кой флаг на go test показва покритието на кода в проценти?
Може ли да се използва range за преобразуване на масив от байтове в низ без разпределяне на памет?
Как да стартирате нещо с администраторски права в Linux?
Как печелите авторитет в екипа си или в техническата гилдия, и към кого обикновено се обръщат колегите?
Защо порт 80 не може да бъде зает без разрешение? Как се нарича групата на тези портове?
Как може да се намали броят на разпределенията при работа със slices?
Разкажете за най-трудния или най-интересния проект в кариерата ви в IT
Когато копираме структура с Mutex — копира ли се и самият Mutex?
Ситуация: продуктовият мениджър предлага функция, която ви изглежда нелогична ('оцветете бутона в червено за Международния ден на жената'), с кратък срок. Какво ще направите?
Какво бихте искали да видите на ново място и кои фактори са важни при избора?