Sobes.tech

Golang

Hangi yönde gelişmek istiyorsun?

Middle+
185

PostgreSQL'de bir alanı birincil anahtar olarak ilan ettiğinizde ne olur?

Senior
169

Başka şirketlerle iletişimde misin? Belki zaten teklifler var mı?

Middle+
169

Son işlerdeki (RPS) yükler nelerdir?

Middle+
163

Acquire/Lock semaforunu nasıl değiştirebilirim, böylece bekleme iptal edilebilir veya zamanla sınırlanabilir?

Senior
162

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?

Middle
160

Go'daki GMP modeli hakkında bilgi verin: G, M ve P nasıl çalışır, zamanlayıcı, netpoller ve sysmon nedir?

Senior
157

Piyasa çıkmaya neden karar verdiniz? Mevcut konumunuzda sizi ne rahatsız ediyor?

Senior
153

Birden fazla teklif varsa, hangi kriterlere göre seçeceksin?

Senior
153

context.WithCancel nasıl çalışır ve iptal nasıl yapılır?

Senior
149

En son projen hakkında anlatabilir misin: ne yaptın, kendin ne yazdın ve takım nasıldı?

Middle+
149

map ile sync.Map arasındaki fark nedir?

Senior
147

İş 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?

Middle
146

Hangi zamanlarda ve nasıl goroutine'ler geçiş yapar?

Senior
146

Tüm çalışma deneyiminizdeki en ilginç projenizden bahsedin. Ne gerçekleştirdiniz, hangi teknik ve iş görevleri vardı?

Senior
144

Go'daki netpoller hakkında bana bilgi ver.

Senior
138

Go'da map üzerinde yineleme yaparken nelere dikkat edilmeli?

Senior
135

Programmanın bölümlerinin rekabetçi ve paralel yürütülmesi aynı şey mi?

Senior
135

PostgreSQL'de varsayılan indeks türü nedir?

Senior
133

Bir işlemin idempotentlik özelliği nedir?

Senior
132
/2