Golang
Soru 1: Dilimlerle ilgili kod ne gösterecek? (append, kapasite, paylaşılan temel dizi)
Veritabanı normalizasyonu nedir biliyor musun?
Sadece geliştirmeye mi katıldın yoksa analistler ile gereksinimlerin belirlenmesinde de mi yer aldın?
İlişkisel veritabanı nedir ve ilişkisel olmayan veritabanlarından nasıl farklıdır?
Go'da hangi bellek türleri vardır? Yığın (heap) ile yığın (stack) arasındaki fark nedir?
interface TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Bellek sızıntısı olmamalı // get süresi dolmuşu geri vermemeli //uygulama
Kubernetes'ta ReplicaSet ile Deployment arasındaki fark nedir?
Küaternionlar hakkında bir şeyler duydunuz mu? Bilgisayar grafiklerinde nasıl kullanıldıklarını biliyor musunuz?
Dosya sistemleri hakkında bilgi verin — Linux'ta cihazdan dosyaya giden yol nasıl gerçekleşir
Takım ve geliştirme süreçleri hakkında bana bilgi ver. Süreç nasıl yapılandırılmış, kod incelemesi nasıl yapılıyor, tartışmalar oluyor mu?
Hangi HTTP yöntemleri var? Bunlardan hangileri idempotenttir?
Çalıştığınız mesaj aracılarının listesini yapın ve 10 üzerinden puanlayın.
Yapay sinir ağlarıyla ilgili deneyiminizden bahsedin. İşinizde nasıl kullanıyorsunuz?
Go'da paralel hesaplamalar nasıl çalışır? Goroutine planlayıcısı hakkında bana anlat
Sanalştırma ana işletim sisteminin çekirdeğini kullanıyor mu?
Asimptotik gösterim nedir ve ne anlama gelir?
GitLab CI hakkında — nasıl çalıştınız, yaml dosyalarını kendiniz mi yazdınız?
Bir hamle — bu bir istek mi yoksa iki mi? Müşteri WebSocket üzerinden bağlanıyor, servis Redis'i güncelliyor ve pub/sub ikinci servisi bilgilendiriyor.
Çalıştığınız en büyük projede kaç kişi yer aldı? Onun altında mı, onlarca mı, yüzlerce mi?
İşinizde mimari ile ilgili görevleriniz oldu mu: tüm mimariyi mi tasarladınız yoksa sadece belirli servisleri/mikroservisleri mi?