Golang
Projelerinde sync.WaitGroup kullanarak senkronizasyon mekanizması uyguladınız mı?
İş parçaları veya goroutine'ler arasında veri alışverişi için kanalların ne zaman ve nasıl kullanıldığına dair bir örnek verebilir misin?
SQL sorgularında JOIN yaparken WHERE operatörü kullanılabilir mi?
Derleyici, aşırı yükleme veya geçersiz kılma durumunda hangi belirli yöntemin çağrılacağını nasıl belirler?
Çok iş parçacıklı bir ortamda karta güvenli erişimi nasıl sağlayabilirsiniz?
Projenizde veya kodunuzda bağlam kullanmanın amacı nedir?
Veri yapısı Map'te anahtar çakışmaları olabileceği doğru mu?
Birden fazla iş parçacığı aynı anda map türünde veri yapısını değiştirirse olası sonuçlar nelerdir?
/* Verilen dize, (){} karakterlerini içerir. Giriş dizisinin parantezler açısından dengeli olup olmadığını belirlemek gerekir. */ func isBalanced(s string) bool { // TODO: bunu uygula return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Hash tabloları dışında başka hangi veri yapıları biliyorsun? İkili ağaçta arama işleminin asimptotik karmaşıklığı nedir ve logaritmanın hangi tabanında? Bu karmaşıklık nasıl sağlanır (sıralama vs dengeleme)?
Veritabanı ile çalışırken hangi tür veri bütünlüğü ve güvenilirliği garantileri sağlanır?
Bu pozisyon için beklenen maaş seviyeniz nedir?
Dağıtık sistemleri uygulamak veya üzerinde çalışmak için hangi araçları ve teknolojileri kullandınız?
ASCII kodlamasının ne olduğunu ve ne için kullanıldığını açıklayabilir misiniz?
Sistemde protokol dosyaları genellikle nerede saklanır?
Veri okuma işlemlerinin gerçekleştirilmesinde gecikmelere neden olabilecek temel nedenler nelerdir?
Veritabanı içinde fonksiyonlar veya saklı prosedürler oluşturdunuz mu?
Go dilinde arıza sonrası kurtarma kavramını açıklayabilir misiniz?
Go dilinde Map uygulamalarının diğer programlama dillerindeki benzer yapılarla nasıl farkları vardır?
Büyük bir sıcak tabloya normal CREATE INDEX ile indeks oluşturulduğunda ne olur? Üretimde indeksleri nasıl doğru şekilde oluşturmalısınız?