Sobes.tech

context.WithCancel-дың тоқтатумен қалай жұмыс істейтіні?

Senior
230

Acquire/Lock семафорын қалай өзгертуге болады, сонда күтуді тоқтату немесе уақыт бойынша шектеу мүмкін болады?

Senior
206

Соңғы жобаларыңыз туралы айта аласыз ба: не істедіңіз, өзіңіз жазған нәрсе және команда қандай болды?

Middle+
199

Бағдарламаның бөліктерін бір уақытта орындау бірдей ме?

Senior
194

Қай бағытта дамуды қалайсыз?

Middle+
194

WaitGroup есептеу үшін Atomic қолданады. WaitGroup жұмыс салмағын қабылдай алады. Семафорды қалай қайта жазар едіңіз, осылайша Lock(weight int), TryLock(weight int), және Release(weight int) әдістері салмақты қабылдаса? Горутина ресурстарды бірден толық операция үшін алады, содан кейін әр кезеңнен кейін аздап босатады (IO-шеңбері, CPU-шеңбері). Бұл қалай жүзеге асырылар еді?

Middle
191

Тағы басқа компаниялармен байланыс жасап жатырсыз ба? Мүмкін, ұсыныстар бар шығар?

Middle+
190

Горутины қашан және қалай ауысады?

Senior
186

Неліктен нарыққа шығуды шештіңіз? Қазіргі жұмысыңызда не қанағаттандырмайды?

Senior
184

Егер бірнеше ұсыныс болса, қандай критерийлер бойынша таңдайсыз?

Senior
183

Go тіліндегі GMP моделін айтып беріңіз: G, M және P қалай жұмыс істейді, жоспарлаушы, netpoller және sysmon деген не?

Senior
180

PostgreSQL-де өрісті негізгі кілт ретінде жариялағанда не болады?

Senior
179

Соңғы жұмыс орындарында қандай жүктемелер болды (RPS)?

Middle+
178

Go тіліндегі netpoller туралы айта аласыз ба?

Senior
177

Неліктен ағымдағы компаниядан (Abit) кетуді шештіңіз және не іздейсіз?

Middle+
176

PostgreSQL-де әдепкі индекс түрі қандай?

Senior
172

Өз жұмыс тәжірибеңіздегі ең қызықты жоба туралы айтып беріңіз. Не іске асырдыңыз, қандай техникалық және бизнес тапсырмалары болды?

Senior
167

Операцияның идемпотенттілік қасиеті дегеніміз не?

Senior
165

map пен sync.Map қалай ерекшеленеді?

Senior
164

Жіп қауіпсіздігі мәселесі бар: егер екі горутин бір уақытта Lock шақырса, олар араласа алады. Бұл қалай түзеледі?

Middle
161
/2