Ak pracujem s rezom, vzamem ga kot parameter funkcije, nekaj z njim naredim in potem nadaljujem z delom z njim po funkciji — na kaj moram biti pozoren? Katere spremembe ne bomo videli od zunaj?
Golang
Môžeme pridať prvky do novej plátky (podplátky)?
Môžeme pridať prvky do mapy pri jej odovzdávaní funkcii?
Ako nájde ClickHouse spojenie medzi stĺpcami?
Vnútorný slice, ktorý sa vytvára vo vnútri funkcie pri prekročení kapacity, sa vytvára na zásobníku alebo na halde?
Aký je rozdiel medzi kopou a zásobníkom?
Poznáš ešte nejaké výhody ClickHouse, ktoré ho robia populárnym?
Kedy dochádza k prealokácii backing array pri append?
Na čo je HAVING?
Livecoding: je tu pole čísel od 1 do 10, je potrebné ich umocniť na druhú, paralelne vykonávať výpočty v troch workeroch. Počet workerov je definovaný v konštante. Pre každé číslo vypíšte ID workeru, ktorý ho spracováva.
Čo presne si urobil, aby bol servis publikovania a správy inzerátov na Avito rýchlejší?
Podľa akých parametrov ste hľadali inzeráty, aké informácie ste hľadali?
Prečo si si vybral programovací jazyk Go?
Ako funguje Garbage Collector v Go, ako je navrhnutý?
Funkcie okna — čo sú, ako fungujú, aké druhy poznáš?
Môžeme odovzdať slice ako parameter do funkcie? Sú s tým spojené nejaké nuansy?
Môžeme pridať prvok do nil-slice?
Ktorý kanál je pre tohto úlohy najlepší: s vyrovnávacou pamäťou alebo bez nej? Čím sa líšia?
Môžeme pridať prvok do nil mapy rovnako ako do nil slice?
Čo je to cookie? Aká je jeho veľkosť a doba života? Odkiaľ pochádzajú pôvodne v prehliadači?