Golang
Cum se poate organiza și gestiona secvența de execuție a firelor?
Este posibil să se controleze procedura de evacuare într-o clădire?
Spune-mi despre ultima ta experiență de muncă, stiva tehnologică și realizări
Cum se poate determina lungimea actuală a cozii într-un canal?
Care este rolul metodei Context.Done în gestionarea finalizării operațiunilor asincrone?
Ce face ca canalele din limbajul de programare să fie sigure pentru fire și cum se realizează acest lucru?
Aveți experiență cu structura de date Heap?
Cum recunoaște o goroutine că execuția sa a fost anulată prin intermediul contextului?
Care sunt obiectivele pe care le stabiliți pentru noul proiect și ce doriți să realizați în cadrul său?
Care este motivul pentru viteza mai mare de pornire a programelor scrise în limbaje compilate în prealabil comparativ cu limbajele interpretate?
Este posibil să declarați metode cu acces public în limbajul Go?
Care este diferența dintre utilizarea lui wg.Add în interiorul unui ciclu și utilizarea sa înainte de ciclu în contextul sincronizării în Go?
Care este scopul utilizării contextelor copil în sistem?
Ce metode sunt utilizate pentru rezolvarea conflictelor în cazul coliziunilor de chei în structura de date Map?
În ce cazuri se aplică ordinea de bytes Big-Endian la stocarea datelor?
Cum se realizează interacțiunea printr-un canal tamponat și cum are loc transferul de date?
Ați folosit operații atomice în proiectele dvs.?
Ce alte structuri de date cunoști în afară de tabelele hash (arbori)? Care este complexitatea asimptotică a căutării într-un arbore binar și pe ce bază a logaritmului? Cum se atinge această complexitate (sortare vs echilibrare)?
Puteți explica ce este interfața Comparable și cum este utilizată?
Când este cazul să evităm utilizarea tuturor nucleelor disponibile pentru rularea codului programului?