Hangi boru hattı?
Golang
Modern SQL Motorları (ACID) için dört temel gereksinimi sayabilir ve açıklayabilir misin?
Redis hakkında daha fazla bilgi verin: ne tür dizinler var ve orada hangi veriler saklanıyor?
Go'da yapılar nedir ve ne amaçla kullanılırlar?
Go'daki çöp toplayıcı nasıl çalışır ve hangi bellek alanında çalışır?
Bir programın kaç işlem veya iş parçacığı çalıştırabileceği nedir?
Go ile çalışma deneyiminizden ve karşılaştığınız görevlerden bahsedebilir misiniz?
// 1'den 10'a kadar sayılar func main() { done := make(chan struct{}, max_n) for i := 1; i <= max_n; i += batchSize { end := i + batchSize if end > max_n { end = max_n } for j := i; j < end; j++ { go func(n int) { defer func() { done <- struct{}{} }() exit(1) printNumber(n) }(j) } for j := i; j < end; j++ { <-done } } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Projede hangi kütüphaneleri kullandınız?
// 1'den 10'a kadar sayılar func main() { done := make(chan struct{}, 10) for i:=1; i<=10; i++{ go func(){ defer func() {done<-struct{}{}}() printNumber(n) }() } for i:=1; i<=10; i++{ <-done } } func printNumber(n int) { time.Sleep(time.Second) fmt.Println(n) }
Tıklama başı maliyetin İngilizce kısaltması nedir?
Ana veri yapıları listesini yapın ve Go'da bunların uygulama/kullanım örneklerini verin (diziler, dilimler, harita/hash tablosu).
Göçleri nasıl gerçekleştiriyorsunuz?
3 bölümlü bir konu. Durum 1: 2 tüketici. Durum 2: 5 tüketici. Mesajlar nasıl dağıtılır?
ClickHouse ile özellikle ne yaptınız — küme, çoğaltma, tabloların bölümlenmesi ile mi çalıştınız?
(id PRIMARY KEY, data JSON) ile bir tablo, PostgreSQL dizini anahtar arama için oldukça iyi mi?
Asenkronluk ve çok iş parçacığı arasındaki fark nedir?
Pub/Sub deseninde abonelerin özellikleri nelerdir?
// Verilen s dizisi. Tekrarlayan karakterler olmadan en uzun alt dizinin uzunluğunu bulun. // Örnekler: // s = "abcabcbb", cevap: 3 ("abc") // s = "cccccccc", cevap: 1 ("c") // s = "pwwkew", cevap: 3 ("wke") // s = "", cevap: 0 // s dizisi İngiliz harfleri, rakamlar, semboller ve boşluklardan oluşur func lengthOfLongestSubstring(s string) int { return 0 }
JOIN ve UNION arasındaki fark nedir?