Golang
Moskova'da mı yaşıyorsunuz — güncel bilgi?
Dağıtık sistemlerde çalışma deneyiminiz var mı?
Teknik sorularına verilen cevapların kaydedilmesi ve teknik liderler tarafından değerlendirilmesi sizin için ne kadar uygun olur?
SOLID nedir? İlkeleri açıkla.
Yeni bir iş yerinden beklentileriniz nelerdir?
Go dilinde bir görev yazın — pratik bölüm (geliştiricinin hayatından problemler, algoritmalar olmadan): bir hizmeti geliştirin veya düzeltin. Süre — 1,5 saat.
Bu görevde neden WaitGroup'e ihtiyacımız var?
Veritabanlarında tetikleyiciler nedir ve ne işe yararlar?
Eşzamanlı istekleri sınırlamak için çözümler olarak semafor ve tamponlu kanalın bir sınırlaması nedir?
Go servisinde hangi kütüphaneler ve çerçeveler kullanıldı?
Hangi takımla çalışmak istediğin hakkında bir fikrin var mı? Nasıl bir takım olmalı?
Go araçlarını, profil oluşturma ve performans değerlendirmesi de dahil olmak üzere, hangi araçları kullandınız?
Benzersiz kullanıcı sayısı, tıklama sayısı, tıklama başı maliyet — bu metrikler hakkında bana anlatın
Go'da metrikler hangi kütüphaneler kullanılarak yazılır?
Go'da arayüzler nedir? Ne işe yararlar? İç yapısı nasıldır?
Go çalışma zamanında sysmon nedir?
Projede en zorlayıcı görevler nelerdi? Tanımadığınız görevlere nasıl yaklaştınız?
Yüksek trafikli hizmetlerde kaç ana bilgisayar ve konteyner vardı?
Algoritma bölümü: LeetCode Orta ve üzeri seviyedeki iki görev. Süre — iki görev için 1,5 saat.
API nedir ve sistem entegrasyonlarında ne işe yarar?