Golang
Veritabanları hakkında anlat — hangi veritabanlarıyla çalıştın ve şu anda hangi veritabanlarıyla çalışıyorsun?
Go'da hatalar nasıl işlenir? errors.Is ve errors.As arasındaki fark nedir?
Bir durum hayal edin: ekibinizde sürekli sizinle uğraşan bir testçiyle ortak nokta bulamıyorsunuz. Nasıl iletişim kurarsınız?
Terlediğin zor bir görevden bahset. En büyük zorluk neydi?
Yayın süreci nasıl işler? Son yayını sizin katılımınızla nasıl geçti?
Kubernetes'ta REST API sunucusunun (kod deposu) çalışmaya başlaması için ne yapılmalı?
Graceful shutdown hakkında anlat: bu nedir, sırasında ne olur, nasıl çağrılır? Kubernetes'te SIGTERM aldıktan sonra servis hangi süreçleri gerçekleştirir?
Sizce highload nerede başlar? Highload ile non-highload arasındaki sınır nedir?
Bir hizmetiniz çok sayıda goroutine oluşturuyor. Aynı anda çalışan goroutine sayısını nasıl sınırlandırırsınız?
Go projeleri hakkında daha fazla bilgi verin
Takımda mimariyi geliştirmekle sorumlu kim? Bağımsız olarak geliştirme deneyimin var mı? Bu süreç nasıl yapılandırılmalı?
Kubernetes hakkında konuş — nedir, Docker'dan nasıl ayrılır, temel bileşenleri nelerdir?
Go'da kaputun altında kanal nasıl organize edilmiştir?
Go'da hangi değişken türleri vardır?
Semaphore deseni hakkında bana anlatır mısın?
Görevler ekip içinde nasıl dağıtıldı?
Go'nun çoklu iş parçacığı yaklaşımı diğer dillere göre neden daha iyidir?
Yüksek trafikli sistemlerle ilgili deneyimlerinizden bahsedin. Trafik dağıtımı ve dengelemesi konularında sorunlar çözdünüz mü?
İşlem 10-12 dakika sürüyorsa ve aktif bir kayıt yapılıyor ve veriler değişiyorsa, herhangi bir yan etki olmadı mı?
Algoritmanın zaman ve bellek karmaşıklığı nedir?