Sobes.tech

Golang

Aké dôvody robia neprijateľným priame prístupy k údajom v operačnej pamäti počas vývoja softvéru?

Junior — Middle
215

Čo program zobrazí na miestach, kde sú komentáre? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }

214

Mal si revíziu kódu? Ako bola organizovaná?

214

Máte dve tabuľky: orders (objednávky): order_id (jedinečný identifikátor objednávky) customer_id (identifikátor zákazníka) order_date (dátum objednávky) total_amount (celková suma objednávky) customers (zákazníci): customer_id (identifikátor zákazníka) customer_name (meno zákazníka) city (mesto zákazníka) Úloha: Napíšte SQL dotaz, ktorý vráti nasledovné údaje: Zoznam zákazníkov (meno a mesto), ktorí zadali objednávky na celkovú sumu viac ako 1000 dolárov. Pre každého zákazníka z bodu 1, zobrazte celkovú sumu všetkých objednávok.

214

Rozprávaj o transakciách v databázach: prečo sú potrebné, kde si ich použil?

214

Môžete vysvetliť princíp fungovania a hlavné vlastnosti modelu CQRS?

Middle — Middle+
212

Povedz o technickom zásobníku, ktorý si použil.

211

Aká je úloha a účel prázdneho rozhrania v programovaní?

Junior — Middle
210

Napíšte kód s pracovnou skupinou na spracovanie zoznamu URL s paralelnými HTTP požiadavkami.

209

Ako funguje plánovač Go? Povedz hlavné body.

209

Tabuľka `employees`: | id | meno | oddelenie | plat | |----|-------|-----------|-------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Treba prikazati všetkých zamestnancov, ktorí sú v top-3 podľa platu v rámci svojho oddelenia. Ak viacerí zamestnanci majú rovnaký plat, všetci musia byť zahrnutí (aj keď to rozšíri top-3 na 4-5 osôb).

207

Môžete vysvetliť, čo je model C4 a ako sa používa na vizualizáciu architektúry systémov?

Middle — Middle+
206

Hovorte o optimalizácii dopytov do databázy z technického hľadiska.

206

Čo robí PARTITION BY vo funkciách okna?

205

Popíšte API systému rezervácie lístkov

205

Aké prostriedky a prístupy ste použili pri vytváraní architektúry mikroservisov?

Junior — Middle
204

Aké typy pamäte existujú a ako medzi sebou komunikujú?

Junior — Middle
204
/12