Golang
Monolitten mikroservislere geçişten bahsetmiştin — bu özellikle arama ile mi ilgiliydi?
/** * N kanallarını tek bir kanala birleştir * * N adet kanal verildi, bunlar chan int tipinde. Tüm verileri birleştirecek bir fonksiyon yazılmalı **/ // 1. N kanallarını tek bir kanala birleştirmek için bir fonksiyon uygulamak gerekiyor func joinChannels(chs ...<-chan int) <-chan int { mergedCh := make(chan int) // ... return mergedCh } // 2. a, b, c kanallarını değerlerle doldurun // ...
HAVING ne işe yarar ve neden WHERE değil?
Sorgu yürütme planını almak için SQL'de ekip
Eğer 16 bölüm ve 2 tüketici varsa, bunlar nasıl bölünecek? Üçüncü bir tüketici eklendiğinde ne olacak?
İndeksler nedir?
Eklenen indeksin gerçekten iyi çalıştığını nasıl kontrol edersin, özellikle üretimde?
Mevcut işinizden neden ayrılmaya karar verdiniz?
Go'da bağlam nedir ve neden gereklidir?
RWMutex ile normal bir Mutex arasındaki fark nedir?
PostgreSQL'de sharding nasıl gerçekleştirildi — yönlendirici olarak ne görev yaptı?
Takımda kıdemli geliştirici ile orta geliştirici arasındaki fark nedir?
Şu anda neden yeni bir yer arıyorsun ve kendin için ne arıyorsun?
Fazla mesai ve teslim tarihleri oldu mu? Buna nasıl yaklaşıyorsun? Haftada iki kez saat 19:00'a kadar kalmak kabul edilebilir mi?
TDD kullanıyor musunuz? Kodu testlerle nasıl kapsıyorsunuz?
Projenin özünü anlatabilir misin? Son kullanıcı için ne anlama geliyor?
Çok iş parçacıklı ortamda senkronizasyon için ne kullandınız?
Şu anki seviyen nedir?
Go ile ticari geliştirme konusunda toplam deneyiminiz nedir?
Bir monolitin mikroservis mimarisine dönüştürülmesine katıldınız mı?