Golang
/* Sıralanmış artan sırayla tam ədədlər siyahısı a, indeks index və tam ədəd k verilir. Siyahıdan a[index] elementinə ən yaxın olan k ədədi istənilən qaydada geri qaytarın. a=[2, 3, 5, 7, 11], index=3, k=2 -> [5, 7] a=[4, 12, 15, 15, 24], index=1, k=3 -> [12, 15, 15] a=[2, 3, 5, 7, 11], index=2, k=2 -> [3, 5] və ya [5, 7] */
Xidmətlərin müşahidə edilə bilməsi üçün hansı alətlər istifadə olunub?
Hər xidmətin öz məlumat bazası var yoxsa ümumi?
Kitabxananın modelini təsvir etmək lazımdır. 3 varlıq var: "Yazar", "Kitab", "Oxucu". Fizioloji olaraq, yalnız bir kitab var və yalnız bir oxucuya aid ola bilər. Kitabxana üçün cədvəllər hazırlamaq lazımdır ki, bunu nəzərə alsın.
Qeyri-müəyyən inteqralın tərifini verə bilərsinizmi?
Əgər Consumer.Process xəta ilə geri dönərsə — buffer-dən olan məlumatlar itirilməyəcəkmi?
PostgreSQL-də hansı tranzaksiya izolasiya səviyyələri ilə qarşılaşmısınız?
İdempotent əməliyyat nədir və hansı REST metodları idempotentdir?
İş performansında problemlər və ya optimallaşdırılması lazım olan bir şey oldumu?
Bir dostunuzun işi ilə əlaqədar suallar tapmaqda kömək edə bilərsinizmi ki, finalda uğursuz olmasın?
İstifadəçilərin cəlb olunması nədir və onun sizin hədəfləmə sisteminiz sayəsində 20-30% artdığını necə müəyyən etdilər?
Keçid zamanı hansı maaş səviyyəsini nəzərdə tutursunuz?
Bütün goroutinların tamamlanmasını nəzarət etmək üçün ən populyar üsul hansıdır?
Əməliyyatların izolasiya səviyyələri haqqında danışın.
Mikroxidmət memarlığı nədir və monolitlə müqayisədə hansı üstünlükləri və çatışmazlıqları var?
İş vaxtında limitləri və qaydaları dəyişmək mümkün idimi? Bunun üçün istifadəçi interfeysi var idimi?
maxSegment problemini həll etmək üçün alqoritmi təsvir edin
əsas paket import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val }
Linux ilə işləmə təcrübəniz və hansı əmrlər/alətlər istifadə etdiyiniz haqqında danışın
auth.go faylını və auth_test.go testini eyni qovluqda yerləşdirmək adi bir təcrübədirmi?