Kādus soļus veicat, ja serveris pārtrauc tikt galā ar slodzi rakstīšanas operāciju laikā?
Golang
Kā tiek noteikts atmiņas apjoms, kas piešķirts stekam, uzsākot jaunu goroutine Go valodā?
Vai vari sniegt piemērus algoritmiem, kas tiek izmantoti datu atjaunināšanā kešatmiņā?
Intervija Golang izstrādātāja lomai ar 6 gadu pieredzi. Pastāstiet par sevi un savu pieredzi.
Kādi ir kešatmiņas izmantošanas priekšrocības un trūkumi sistēmās?
Kādas uzdevumus un grūtības palīdz pārvarēt sistēmas vertikālā mērogošana?
Kā pārliecināties, ka kanāls sistēmā jau ir slēgts?
Vai var nekavējoties noraidīt sludinājumu, ja ātrais pakalpojums jau ir atgriezis noraidījumu, negaidot lēno ML-antifraud pakalpojumu?
Vai jūs varat izskaidrot uzdevumu plānotāja darbības mehānismu operētājsistēmā?
Kā tiek īstenota ziņojumu apmaiņa starp sūtītāju un saņēmēju datu valodā Go?
Kāda ir goroutine funkcija un mērķis programmēšanas valodā?
Kāds uzvedības gaidāms, ja mēģināsiet aizvērt kanālu, kas jau iepriekš bija slēgts?
Kā sadalīt slodzi starp serveriem sistēmas horizontālai mērogošanai?
Kādi procesi tiek uzsākti, nosūtot meklēšanas pieprasījumu meklēšanas joslā?
Kādi ir galvenie ieguvumi, izmantojot goroutines salīdzinājumā ar tradicionālajiem operētājsistēmas pavedieniem?
Kuri no saraksta ir sinhronizācijas līdzekļi Go? Kanāli, sync.WaitGroup, sync.Mutex, sync.Cond?
Kādas ir atšķirības starp koda izpildi goroutinē un sistēmas pavediena darbību operētājsistēmas līmenī?
Kā darbojās optimistiskās bloķēšanas Postgres?
Kā darbojas ierakstīšanas mehānisms ierobežotas piekļuves kanālā un kas notiek šajā procesā?
Kāda ir binārās meklēšanas algoritmiskā sarežģītība sakārtotā masīvā?