Golang
// Сорау 3 // Бу кодның кайсы бурычны чишәчәген аңлатыгыз // Бу чишелештә нинди проблемалар бар? // Бу кодны ничек яңадан язар идегез? var c int var mu sync.RWMutex type Trace struct { // Кайбер кырлар монда } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }
Чӣ гуна ҳалли худро ёфтед, агар дар вақти навсозии подҳо дархостҳо гум мешуданд?
Дар бораи коркарди рақобатӣ нақл кунед — дар бораи он як банд ҷудогона доред. Чӣ гуна параллелизмро маҳдуд мекардед? Чӣ қадар пайвастшавӣ ба PostgreSQL буд?
Чӣ гуна бояд ҳолати вақте ки ҳамаи 5 goroutine ҳамзамон кэшро холӣ мебинанд ва ба базаи додаҳо мераванд (cache stampede)?
Дар бораи навбати афзалиятӣ нақл кунед
Фарқи байни бисёркорӣ дар ҳамкорӣ ва пешакӣ чӣ аст?
Чӣ гуна ин пурсиши SQL бо зерпурсиш ва DENSE_RANK (тартиби иҷроиш) иҷро мешавад?
Чӣ қадар фаъолона пешниҳодҳоро баррасӣ мекунед? Оё аллакай пешниҳодҳо, мӯҳлатҳо барои қабул вуҷуд доранд?
Чӣ гуна фаҳмидан мумкин аст, ки дар коркарди файл куҷо нуқтаи танг аст — агар коркарди хаттӣ ба назар мерасад, ки суст аст, ва goroutines дар доира кор мекунанд?
Оё виртуализатсия ядрои системаи оператсионӣ-и меҳмонро истифода мебарад?
Навиштани функсияи merge барои ҳамҷоя кардани чанд канали uint-ро ба як канали ягонаи сортшуда
Нотацияи асимптотикӣ чист ва чӣ маъно дорад?
Беҳтарин миқдори дархостҳо дар сония дар хидмати баландтарини боркашӣ чӣ буд?
Дар бораи коре, ки дар ширкати ҳозираатон мекунед, ба таври умумӣ нақл кунед.
Ҳаҷми изолятсияи транзаксияҳо, аномалияҳо, Serializable чист?
Чӣ кор бояд кард, агар мо ҳама индексҳои заруриро илова карда бошем, аммо базаи додаҳо ҳанӯз ҳам бо бор наметавонад ва суст мешавад?
Дар бораи GitLab CI — чӣ гуна кор мекардед, оё худатон файлҳои yaml-ро менавиштед?
Чаро дар ҳисоб кардани матрицҳо ин қоида муайян карда шудааст?
Оптомизатор ҳамеша индексро кида шудааст истифода мебарад?
Шояд аллакай саволҳо пайдо шудаанд, [ном]? (дар бораи ширкат)