Golang
İnşaatla ilgili deneyiminiz var mı? Bir şeye dokunmak zorunda kaldınız mı?
Goroutine nedir? Normal thread'lerden (iş parçacıkları) nasıl farklıdır?
Go'da bağlam aracılığıyla varlık geçirmede hangi dezavantajlar vardır?
Paketleri içe aktarırken alt çizgi sembolü ne işe yarar?
Bir satranç platformu için eşleştirme sistemi tasarlayın. Giriş olarak Kullanıcı Kimliği alınır ve benzer derecelendirmeye sahip oyuncu çifti bulunmalıdır. Yük: 1 milyon kayıtlı kullanıcı, 100 bin DAU, zirvede 500-1500 eşzamanlı oyun oturumu. Hangi mimariyi önerirsiniz?
Profilör (pprof) nasıl kullanıyorsun, bellek sorunlarını nasıl aradın?
Bir veritabanında işlem nedir? İşlem izolasyon seviyeleri nelerdir ve bunlar birbirinden nasıl farklıdır?
Goroutine oluşturulduğunda, Go planlayıcısının yerel mi yoksa küresel kuyruğuna mı gider?
Goroutinler hakkında konuşabilir misin? Onlar hakkında ne biliyorsun, özellikleri nelerdir?
İşlem 10-12 dakika sürüyorsa, veriler aktif olarak değişiyorsa ve aktif yazma yapılıyorsa, bunu nasıl çözeriz? Replikasyonu nasıl kullandınız?
Diğer teklifler ve final aşamalarına ilişkin olarak — aktif arayıştayken zaten bir şey var mı?
Mutex ile rezervasyon metodunda yüksek yük altında (1000 RPS) performansı nasıl optimize edilir?
SOLID hakkında bana anlat. Bu nedir?
1000 goroutine'den eşzamanlı append yapıldığında sonunda dizinin uzunluğu ne olacak?
Şu anda aktif teklifleriniz var mı?
Testler hakkında bana anlat — hangi testleri yazıyorsun?
Çıkış kanalı out'u kim kapamalı — merge fonksiyonu mu yoksa main mi?
/* Bir karakter dizisi verilir. İçinde tekrar eden karakter olmayan i ve j indeks çiftlerinin sayısını bulun. "aba" dizisi için cevap 5: sadece ASCII olmayabilir [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
İşe alımımın doğru karar olduğunu 6 ay sonra hangi gösterge gösterecek?
Sıfırdan hangi hizmetleri yazmayı başardın?