Golang
Bir dilim üzerinde eşzamanlı erişim güvenli mi? 4 goroutine kendi benzersiz dilim indekslerini değiştiriyorsa yarış durumu (race condition) olur mu?
İşlem ile iş parçacığı arasındaki fark nedir?
Go'da kanallar dışında goroutinelerin senkronizasyonu için başka hangi yöntemler var?
Mevcut dalın başladığı temel commit'i değiştirebilecek komut nedir?
Kullanıcı kimliği, cinsiyet ve yaş alanlarına sahip bir tablo var. Cinsiyet ve yaşa göre sık sık kullanıcı seçimi yapılması gerekiyor. Hangi indeks daha iyi olur?
Şu anda neden iş arıyorsun?
Zenginleştirme sırasında bir hizmet kullanılamaz hale gelirse (örneğin, kullanıcıyla ilgili tam ad/veri hizmeti), ne olur? Tüm Kafka durur mu?
PostgreSQL ile çalışma deneyiminizden bahsedin. Optimizasyon konularında çalıştınız mı?
Program ne ne çıktı verecek? Neden? ```go func main() { timeStart := time.Now() _, _ = <-worker(), <-worker() println(int(time.Since(timeStart).Seconds())) } func worker() chan int { ch := make(chan int) go func() { time.Sleep(3 * time.Second) ch <- 1 }() return ch } ```
Yığın ve heap (yığın) nedir? Aralarındaki farklar nelerdir? Bir değişkenin nerede tahsis edildiğini nasıl öğrenebilirim?
Apache Kafka Mimarisi: temel bileşenler nelerdir, üreticiler ve tüketiciler nasıl birbirine bağlıdır? Yeniden dengeleme nedir? Mesajların sıralı okunmasını nasıl sağlarım?
Son iş yerinizdeki yükler hakkında konuşabilir misiniz?
Go'da jenerikler nedir? Nasıl anlıyorsun?
Go'da kanal nedir? Hangi tür kanallar vardır? Bufferli ve buffer'siz kanallar arasındaki fark nedir?
Polling worker'ında ne önemli?
Kendiniz ve deneyiminiz hakkında bana anlatın
Sadece 6. satırdaki kodu değiştirerek (fonksiyonun imzasını değiştirmeden), fonksiyon içinde eklenen öğelere (üçlü ve dörtlü) erişmek mümkün müdür?
Veritabanı ölçeklendirmesi ile indeksli tek bir tabloda yazma ve okuma sorgularının bozulma sorununu nasıl çözebilirsiniz? Sharding ve bölümlendirme gibi metodlar yardımcı olur mu?
PostgreSQL'de TEXT veri tipi ile VARCHAR arasındaki fark nedir ve ayrıca VARCHAR ile CHAR arasındaki fark nedir?
Go'da kanal nedir ve ana kullanım alanları nelerdir?