Yavaş bir SQL sorgusunu nasıl analiz eder ve optimize edersiniz?
Golang
Go hangi bellek türlerini ayırt eder (yığın ve yığın)? Bunlar nasıl farklıdır? Çöp toplayıcı yığında nesnelerle nasıl çalışır?
Go'da genel ticari geliştirme deneyiminiz nedir?
Go hataları nasıl işler? Dış paketlerden hata nasıl yukarı seviyeye, iç detayları açmadan iletilir?
Goroutine nedir? Neden hafif olarak adlandırılır? Bir goroutine'in başlangıç bellek boyutu nedir ve maksimum nedir?
Kafka'da consumer group nedir? Partitionlar nedir ve neden gereklidirler?
Go'da paralel ve eşzamansız programlama için ne var? Temel araçları listeleyin.
Fan-in/fan-out ve pipeline desenemlerini biliyor musunuz? Bunlar nedir?
Yüksek trafikli servislerde çalışma deneyiminiz var mı?
Mesaj aracıları nedir? Hangi tanıyorsunuz? RabbitMQ ile Kafka arasındaki fark nedir?
DDD mimarisinde Domain, Entity, Application Service arasındaki sınır nerede çizilir?
Geliştirme sırasında bilinmesi gereken kanal çalışma kuralları nelerdir (kapalı, açık, ne zaman ne yapılabilir)?
Go'da hangi senkronizasyon primitivlerini biliyorsunuz?
Go'da hangi kalıtım seçenekleri var ve bunların özellikleri nelerdir?
Yeni bir iş yeri seçerken sizin için ne önemlidir?
HTTP yanıt kodları nasıl gruplara ayrılır ve ne anlama gelirler?
Bir milyon öğe içeren giriş dilimi biliniyorsa, haritayı en iyi nasıl oluşturursunuz?
Sadece 6. satırdaki kodu değiştirerek (fonksiyonun imzasını değiştirmeden), fonksiyon içinde eklenen öğelere (üçlü ve dörtlü) erişmek mümkün müdür?
Go'da fonksiyon ile metod arasındaki fark nedir? Bellek kullanımı açısından teknik fark nedir?
SOLID nedir? Beş prensibi ve tanımlarını sıralayabilir misiniz?