Hozzáadhatunk elemeket egy új szelethez (al-szelet)?
Golang
Hozzáadhatunk elemeket a térképhez, amikor átadjuk egy függvénynek?
Ha egy szelettel dolgozom, azt függvényparaméterként veszem, valamit csinálok vele, és a függvény után tovább dolgozom vele — mire kell emlékeznem? Milyen változásokat nem fogunk kívülről látni?
Át tudunk adni egy szeletet paraméterként egy függvénybe? Vannak-e különbségek ebben az átadásban?
Mesélj a Go-val szerzett tapasztalatodról — jól értettem, hogy 6,5 év tapasztalattal rendelkezel?
Mi a különbség egy halom és egy verem között?
Mire való a HAVING?
A belső szelet, amelyet egy függvényen belül hozunk létre a kapacitás túllépésekor, a veremben vagy a heapen jön létre?
Tudsz még más előnyöket a ClickHouse-ról, amelyek népszerűvé teszik?
Miért a Go programozási nyelvet választottad?
Hogyan találja meg a ClickHouse az oszlopok közötti kapcsolatot?
Livecoding: van egy 1-től 10-ig terjedő számokat tartalmazó tömb, ezeket négyzetre kell emelni, párhuzamosítva a számításokat három munkásban (worker). A munkások számát egy állandóban határozzuk meg. Minden szám esetén jelenítse meg annak a munkásnak az ID-ját, aki azt feldolgozza.
Hogyan használod a profilt (pprof), hogyan kerested a memória problémákat?
Mikor történik a backing array újraelosztása az append során?
Hogyan működik a Garbage Collector a Go-ban, hogyan van felépítve?
Mit tettél pontosan, hogy gyorsabb legyen az Avito hirdetésközponti szolgáltatása?
Át tudod írni a feladatküldés szerkezetét range segítségével?
Ablakfüggvények — mik azok, hogyan működnek, milyen típusokat ismersz?
Hozzáadhatunk egy elemet egy nil-slice-hez?
Hozzáadhatunk egy elemet egy nil térképhez ugyanúgy, mint egy nil szelethez?