Golang
// isPalindrome yoxlayır ki, sətir palindromdurmu. // Yalnız hərflər və rəqəmlər nəzərə alınır (alfa-rəqəmli simvollar), böyük-kiçik hərf müqayisəsi olmadan. // Yaddaşda O(1) + vaxtda O(n) // s := "racecar" func isPalindrome(s string) bool { }
Bir funksiya yerli dəyişənə göstərici qaytara bilər və bu təhlükəsizdirmi?
Niyə sync.Mutex, ölçüsü 1 olan bufferli kanal ilə qarşılıqlı istisna üçün daha sürətlidir?
Vəziyyət: məhsul meneceri sizə mənasız görünən bir xüsusiyyət gətirir ('düyməni Beynəlxalq Qadınlar Gününə görə qırmızı rəngə boyayın'), sıx vaxt çərçivəsində. Nə edərdiniz?
Slice ilə işləyərkən ayırmaların sayını necə azalda bilərik?
Hansı go test bayrağı kodun əhatə dairəsini faizlə göstərir?
Range istifadə edərək baytlar massivini yaddaş ayırmadan sətirə çevirmək mümkündürmü?
'a' - 'A' arasındakı fərq nədir və niyə böyük kiçik hərfə çevirmə üçün lazımdır?
Komandanız və ya texniki gildiniz daxilində necə nüfuz qazanırsınız və həmkarlar adətən kimə müraciət edirlər?
Bu şübhəli funksiyanın pis nəticəsindən necə qoruna bilərsiniz?
İT karyeranızda ən çətin və ya maraqlı layihə haqqında danışın
Mutex ilə strukturu kopyalayarkən, Mutex kopyalanırmı?
int32, byte, int64 sahələri olan struktur neçə bayt tutar (o sırayla)?
Yığma zamanı -mod=readonly bayrağı nə edir?
Hansı inkişaf etdirici kateqoriyasına özünüzü daxil edirsiniz: 'tapşırıq icraçı' yoxsa 'komanda superulduzu'?
Linux-da administrator hüquqları ilə nəsə necə işlətmək olar?
runtime.KeepAlive nə edir və hansı hallarda lazımdır?
[ad] xidmətlərin idarə olunmasında təcrübəniz varmı — Kubernetes, Linux və s. ilə işləmək?
// kodda problemləri tapın.