10-20 dakikalık sorguları 5-7 dakikaya nasıl optimize ettin? Hangi raporlar bu kadar uzun sürüyordu?
Golang
Bunları REST tarzında nasıl düzenleyebileceğinizi önerin — bu metodların isimlerini nasıl değiştirebilirsiniz?
İş geliştirme mi yoksa altyapı mı? Güçlü yönleriniz nelerdir?
Raporların hazırlandığı kaç Kafka kanalı vardı?
Kubernetes'te affinity ve anti-affinity nedir?
Kaç veriniz vardı? Kafka'da RPS nedir?
Serbest çalışanların gelir kaydı süreci nasıl gerçekleşir?
Testler hakkında bana anlat — hangi testleri yazıyorsun?
Nereye büyümek istiyorsun?
1000 goroutine'da sayaç artırma kodunda ne yanlış? Mutex, atomic veya kanallar kullanarak nasıl düzeltilir?
Go'da Çöp Toplayıcı nasıl çalışır? Yığın ve yığın nedir?
Yeni bir hizmet geliştirirken hangi belgeleri yazıyorsun?
Veriler tek bir yerde saklanıyorsa — ve 10 bin kullanıcıyla tek bir tablodan okuma ve yazma yapıyorsak — yükle nasıl başa çıkılır?
Gelen kutudan sonra ne oldu? Bir toplama prosedürü var mı?
GitLab CI hakkında — nasıl çalıştınız, yaml dosyalarını kendiniz mi yazdınız?
Birinci senkronizasyon kanalında ne oluyordu? Bu, zenginleşmek için kullanılan bir veri modeli miydi?
Lütfen, şu anda nerede çalıştığını ve ne yaptığını anlat.
Holding'in perakende ağlarının lojistik ve operasyonel verilerini işleme kurumsal platformu nedir? Lojistik rotaları mı oluşturuluyordu, hesaplanıyordu yoksa nasıl?
// Soru 2. Ekranda ne gösterilecek package main import "fmt" func bbb() { defer func(){ if r := recover(); r != nil{ fmt.Println("Panik işlendi 1 ", r) } }() panic("aaaa") } func main() { defer func(){ if r := recover(); r != nil{ fmt.Println("Panik işlendi 2 ", r) } }() bbb() }
Saklı prosedürlere mi yoksa karşı mı oluyorsunuz?