Sobes.tech

Golang

Farklı çözümlerde — bellek içinde ve veritabanında — çakışmanın olmaması nasıl sağlanır?

175

Bu kod ne gösterecek ve neden? ```go package main import "fmt" func main() { lst := []string{"a", "b", "c", "d"} for k, v := range lst { if k == 0 { lst = []string{"aa", "bb", "cc", "dd"} } fmt.Println(v) } } ```

174

Ana programlama dili nedir ve başka hangi dilleri biliyorsun, ticari olmayan deneyim dahil?

173

Roistat'taki proje hakkında bana anlat — bu ne tür bir proje ve neden ayrıldın?

168

Hizmeti yeniden başlatmamız gerekiyor (güncelleme/özellik) — bu, analitiğe gönderim asenkron süreçlerini nasıl etkileyecek?

167

Gelecekte kendini nerede görüyorsun — uzman, Tech Lead, mimar olarak mı?

163

İndeksler okuma ve yazma işlemlerini nasıl etkiler — hızlandırır mı yoksa yavaşlatır mı?

158

Bir sorgunun bu indeksi kullanıp kullanmayacağını nasıl anlayabilirsin? Bunu kontrol etmek için SQL'de bilinen bir yapı var mı?

156

Başka bir üretim yönteminde önyargıdan bahsediyorsun. Bu nedir anlatabilir misin?

155

Ve eğer bellek içi çözümümüzün kapasitesine ulaşırsak, bellek temizliği için ne önerebilirsin?

154

Diyelim ki, RPS (Black Friday) aniden yükseldi ve analiz hizmeti başa çıkamıyor — ne yapılabilir?

151

Bu görevin bağlamında çarpışmanın ne olduğunu anlatabilir misin? Kodunda çarpışmalar olabilir mi?

147

Her alan için önceden bir indeks ekleyerek her ihtimale karşı neden yapamıyoruz?

136

-- Kullanıcı Vasya'nın tüm sohbetlerini (chat_id, chat_name) formatında seçin

136
/2