Sobes.tech

Golang

Neden Testcontainers almadılar?

Senior
OkkoOkko
121

Konteynerler sanal makinelerden nasıl farklıdır?

Senior
YadroYadro
121

Defer nedir? Nasıl çalışır? Panik durumunda çağrılır mı?

Middle+
YadroYadro
121

Go'da panik/recover (panic/recover) nasıl çalışır?

Middle
Япоки
121

İngilizce seviyeniz nedir?

Senior
.wrk
121

HTTP istekleri yaparken zaman aşımı ayarlamak neden önemlidir?

Junior — Middle
AvitoAvito
121

Canlı kodlama: adreslerin tekrarını kaldırma — yinelenenleri nasıl işleyip benzersiz adresleri çağırırsınız. Çözüm map kullanılarak.

Middle+
Веро Трейс
121

Şu anda bir şirkette mi çalışıyorsunuz yoksa sadece özgeçmişinizi güncellemediniz mi?

Senior
Банк 131
121

Docker Compose ile normal Docker komutu arasındaki fark nedir?

Middle+
А7
120

Aşağıdaki kod parçacıklarından hangisi kanalarla çalışma ile ilgili hata veya potansiyel sorun içeriyor? Seçenek 1 package main func main() { ch := make(chan int) ch <- 1 } Seçenek 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Seçenek 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Seçenek 4 package main func main() { ch := make(chan int) close(ch) <-ch } Seçenek 5 package main func main() { ch := make(chan int, 3) ch <- 4 }

Senior
01.tech
120

Go'da çöp toplayıcı nasıl uygulanır ve gecikme ile verimlilik arasında ne tür tavizler verir?

Senior
ClearWay
120

Rekabet ve paralellik nedir? Aralarındaki farklar nelerdir? Birlikte var olabilirler mi?

Middle+
ООО Макс
120

Kubernetes için operatörler yazmanız gerekti mi?

Senior
Flant
120

Koşul Kullanıcı şifreleriyle bir veritabanımız var, şifreler hashlenmiş (hashPassword fonksiyonu), ve ayrıca şifrelerde kullanılabilecek karakterler kümesi biliniyor (değişken alphabet). Amacımız, bilinen hash'e göre şifreyi geri kazanacak RecoverPassword fonksiyonunu uygulamaktır ve TestRecoverPassword başarılı olmalıdır. Temel gereksinimler: Herhangi bir yöntem kullanılabilir package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Hata: beklenen %q, alınan %q\n", exp, act) ok = false } } if ok { fmt.Println("Tüm testler başarıyla geçti") } }

Senior
Ozon ФинтехOzon Финтех
120

PostgreSQL'de MVCC nedir? Satır sürümlerini tam olarak nasıl oluşturur?

Senior
Магнум
120

Uygulamada hangi goroutine'un kaynak veya bellek sızıntısına neden olduğunu nasıl belirleyebilirsiniz?

Middle — Middle+
120

Mimari alanda mı gelişmek istiyorsun?

Senior
Лаборатория Касперского
120

İşinizde hangi test araçları veya kütüphanelerini kullandınız?

Junior — Middle
EMCD
120

Veri depolama sistemlerinde ön kayıt günlüğünün ne olduğunu açıklayabilir misiniz?

Junior — Middle
Mail.ruMail.ru
120

Kullanıcı şifreleriyle bir veritabanımız var, şifreler hashlenmiş durumda (hashPassword fonksiyonu), ve ayrıca şifrelerde kullanılabilecek karakter kümesi (alphabet değişkeni) biliniyor. Görevimiz, bilinen hash'e göre şifreyi geri kazanacak RecoverPassword fonksiyonunu implement etmek ve TestRecoverPassword'un başarılı olmasını sağlamak. Temel gereksinimler: Herhangi bir yöntem kullanılabilir package main import ( "crypto/md5" "fmt" ) var alphabet = []rune{'a', 'b', 'c', 'd', '1', '2', '3'} func RecoverPassword(h []byte) string { return "" } func hashPassword(in string) []byte { h := md5.Sum([]byte(in)) return h[:] } func main() { tests := []string{"a", "12", "abc333d"} ok := true for _, exp := range tests { h := hashPassword(exp) act := RecoverPassword(h) if act != exp { fmt.Printf("Hata: beklenen %q, alınan %q\n", exp, act) ok = false } } if ok { fmt.Println("Testler başarıyla geçti") } }

Middle+
OZONOZON
120
/412