Hangi yönde gelişmek istiyorsun?
Golang
PostgreSQL'de bir alanı birincil anahtar olarak ilan ettiğinizde ne olur?
Başka şirketlerle iletişimde misin? Belki zaten teklifler var mı?
Son işlerdeki (RPS) yükler nelerdir?
Acquire/Lock semaforunu nasıl değiştirebilirim, böylece bekleme iptal edilebilir veya zamanla sınırlanabilir?
WaitGroup çekirdekte sayım için Atomic kullanır. WaitGroup iş yükünü kabul edebilir. Semaforu, Lock(weight int), TryLock(weight int) ve Release(weight int) metodlarının ağırlık alacak şekilde nasıl yeniden yazardın? Goroutine, tüm işlem için kaynakları hemen alır ve her aşamadan sonra (IO-bound, CPU-bound) biraz serbest bırakır. Bunu nasıl gerçekleştirirdin?
Go'daki GMP modeli hakkında bilgi verin: G, M ve P nasıl çalışır, zamanlayıcı, netpoller ve sysmon nedir?
Piyasa çıkmaya neden karar verdiniz? Mevcut konumunuzda sizi ne rahatsız ediyor?
Birden fazla teklif varsa, hangi kriterlere göre seçeceksin?
context.WithCancel nasıl çalışır ve iptal nasıl yapılır?
En son projen hakkında anlatabilir misin: ne yaptın, kendin ne yazdın ve takım nasıldı?
map ile sync.Map arasındaki fark nedir?
İş parçacığı güvenliği sorunu var: iki goroutine aynı anda döngü ile Lock çağırıyorsa, birbirleriyle karışabilirler. Bunu nasıl düzeltebilirsiniz?
Hangi zamanlarda ve nasıl goroutine'ler geçiş yapar?
Tüm çalışma deneyiminizdeki en ilginç projenizden bahsedin. Ne gerçekleştirdiniz, hangi teknik ve iş görevleri vardı?
Go'daki netpoller hakkında bana bilgi ver.
Go'da map üzerinde yineleme yaparken nelere dikkat edilmeli?
Programmanın bölümlerinin rekabetçi ve paralel yürütülmesi aynı şey mi?
PostgreSQL'de varsayılan indeks türü nedir?
Bir işlemin idempotentlik özelliği nedir?