Görev: Kod ne gösterecek? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
Golang
İlk ürün 1000 kez gösterildi, ikinci 500 kez ve ilk ürün 50 tıklama, ikinci 25 tıklama aldıysa — bunlar nasıl karşılaştırılabilir?
Şu anda Moskova'dasın mı? Hangi çalışma formatını düşünüyorsun?
printNumber fonksiyonunu bir saniye beklemeden nasıl test edersiniz?
Kafka gibi mesaj broker'larının uyguladığı davranışsal desen nedir? Bu deseni (Pub/Sub) nasıl çalıştığını anlatın, varlıklar arasındaki ilişkileri açıklayın.
SQL'de veri normalizasyonu neden gereklidir?
DELETE ile TRUNCATE arasındaki fark nedir? Bir tabloyu nasıl sıfırlardın?
Kubernetes ile nasıl çalıştın? Ne yaptın?
Görev: «Zaman sınırlamasıyla URL'lerin paralel işlenmesi» Bir fonksiyon yazın fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, bu: 1. Her URL için HTTP GET isteği yapar (http.Get kullanılabilir). 2. Bir map[string]string döndürür, anahtar URL, değer ise yanıt gövdesi (dize olarak) veya hata/zaman aşımı durumunda boş dize. 3. Aynı anda en fazla maxParallel istek yapılır. 4. Fonksiyonun toplam çalışma süresi timeout'u aşmamalıdır. Süre dolarsa, tamamlanmamış tüm istekler iptal edilir ve fonksiyon, ulaşabildiği kadarını döner. 5. İptal için bağlam kullanın.
Linux'ta GOMAXPROCS ve cgroups ile ilgili ilginç detaylar var mı?
Docker'a neden ihtiyacımız var? Neden sadece sunucuda ikili dosyayı çalıştırmıyoruz?
Postgres, rehber için ana veri kaynağıdır. Postgres'ta yeni bir nomenklatür (yeni ürün) ortaya çıktı — Redis'te görünmeli mi?
Gazpromneft, Go ile ilk deneyiminiz miydi?
Go'da dilim nasıl çalışır?
Veritabanı normalizasyonu nedir biliyor musun?
package main import ( "fmt" "time" ) func main() { ch := make(chan int) go func() { ch <- 1 }() time.Sleep(time.Millisecond * 500) close(ch) for i := range ch { fmt.Println(i) } time.Sleep(time.Millisecond * 100) }
Sistem, tüm gerekli veriler olmadan gelen teslimat olayıyla nasıl ilgilenir?
Go'da klasik kalıtım olmadan (ördek tipi kullanımıyla) polimorfizm nasıl uygulanır? Bu derleme zamanı mı yoksa çalışma zamanı mı polimorfizmi? Go'da başka hangi tür polimorfizm uygulanabilir?
Meslektaşlara bilgi aktarma, mentorluk deneyiminiz var mı?
ERP'den gelen olay Kafka'ya nasıl gidiyordu? BFF veya ara bir servis aracılığıyla mı?