Sobes.tech

Golang

Koşul Sipariş oluşturma örneğinde. Bir hizmete istek var ve bir yanıt, bu iki işlem arasında analizde sipariş edilen ürünleri kaydediyoruz (örneğin, ürünlerin popülerliğini saymak için). Analitik hizmeti zaman zaman yavaş çalışıyor veya tamamen zaman aşımına uğruyor ve cevap veremiyoruz, siparişleri kaybediyoruz. Siparişleri ve dolayısıyla parayı kaybetmemek için ne yapılmalı?

Middle+
201

Yüksek öncelikli filtre çok genişse ve tüm bütçeyi tüketiyorsa, nasıl çözülür?

Senior
201

SELECT FOR UPDATE ile ilgili bir durumda, bunun deadlock'a yol açabileceği bir örnek veriniz.

Senior
201

[]any ve delta int alan bir fonksiyon uygulayın. Sadece benzersiz sayıların (int) ilk girişlerini delta kadar artırmanız gerekiyor. Diğer türler ve tekrar eden sayılar değişmeden bırakılmalı. Fonksiyon, güncellenmiş liste ve 2 sayı döndürmelidir: updated – kaç benzersiz sayının değiştirildiği, duplicates – kaç sayısal öğenin tekrar olduğu func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // kodunuz } // Örnek: xs := []any{1, "a", 5, "b", 1, 0, 5} u, d, s := IncrementUniqueIntsInMixed(xs, 3) // xs == []any{4, "a", 8, "b", 1, 3, 5} // u == 3 // benzersiz sayılar: 1, 5, 0 // d == 2 // tekrar eden sayılar: ikinci 1, ikinci 5

Middle+
200

Son teknik deneyimin hakkında bana anlat, hangi görevleri yaptın, en çok ne seni heyecanlandırdı?

Senior
199

PostgreSQL'in hangi özellikleri geniş çapta kullanıldı?

Senior
198

Kendini Golang geliştiricisi olarak nasıl değerlendirirsin? Şu anda middle, middle+, senior misin?

Senior
197

Teknik mülakatlarda şu anda hangi aşamadasın? Tekliflerin var mı?

Middle+
197

Çalıştığınız mesaj broker'ları hakkında bilgi verin.

Middle+
197

Neden şirkette ayrıldın?

Middle
197

Neden yönü köklü bir şekilde değiştirip geliştirmeyi seçmeye karar verdiniz?

Middle+
196

Sanalizasyon ile çalışmak zorunda kaldınız mı?

Senior
196

Go konusunda ne kadar deneyiminiz var?

Middle+
196

Sorguda 'oi' takma adı hangi tablodan alınmıştır?

Middle
196

Kütüphane modelini tanımlamak gerekiyor. 3 varlık var: "Yazar", "Kitap", "Okuyucu". Fiziksel olarak sadece bir kitap var ve sadece bir okuyucuya ait olabilir. Kütüphane için bu durumu dikkate alan tablolar oluşturulmalı.

Middle+
195

Top'ta %146 CPU mümkün mü ve ne anlama geliyor?

Middle
195

Wildberries projesinde ne yaptığını anlat — görev akışı nedir, hangi sorumluluklarınız var?

Middle+
195

Program ne ne gösterecek? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }

Senior
195

Go'da boş arayüz (interface{} / any) nedir?

Middle
195

Koşul kullanıcının tüm siparişlerinin toplamının 1000'den büyük olmasıysa (her bir sipariş değil), sorguyu nasıl değiştirirsiniz?

Senior
194
/13