Sobes.tech

Golang

Yaptığın en zor görevden bahset.

Senior
WildberriesWildberries
121

Linux işletim sisteminde genellikle hangi komutları kullanıyorsun?

Junior — Middle
Mail.ruMail.ru
121

İki sıralanmış artan sıralı tam sayı dizisi alan bir fonksiyon verildiğinde, ikinci dizide olmayan ilk dizinin tüm öğelerini nasıl geri döndürürsünüz ve çözümünüzün karmaşıklığı nedir?

Middle+
Яндекс
121

[isim] bana kendiniz ve deneyiminiz hakkında bilgi verin

Senior
МВидеоМВидео
121

Daha önce şirketin ürünleriyle karşılaştınız mı? Tanıdıklarınızdan biri çalışıyor mu?

Senior
Flant
121

Zaman aşımı nedir ve işte kullanıyor musun?

Senior
AvitoAvito
121

Go dilinde geliştirme yapmayı seçmenize ne ilham verdi?

Junior — Middle
121

Son projenizde karşılaştığınız en zor görevler veya sorunlar hakkında bilgi verebilir misiniz?

Junior — Middle
Notix Games
121

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

Senior
YadroYadro
121

Morphing için hazır iki modeli (örneğin, Model 1 ve Model 2) nasıl kullanmayı planlıyorsunuz?

Senior
АЙ-ТЕКОАЙ-ТЕКО
121

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

Middle+
YadroYadro
121

İngilizce seviyeniz nedir?

Senior
.wrk
121

Map veri yapısı uygulamasında bucket'ların rolü nedir?

Junior — Middle
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

Medikal birleştirici ile entegrasyonun güvenilirliğini nasıl artırdınız ve veri kaybını %2'den %0.01'e nasıl düşürdünüz? Ve bu çok mu — tıpta %2 veri kaybı mı?

Middle+
OZONOZON
121

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

Middle+
А7
120

Lütfen, lütfen, sizin ikinci adınızı belirtin.

Middle+
BGStaff
120

Go'da hangi veri türleri referansdır?

Senior
SberAuto
120

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

Senior
ClearWay
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
/412