Kādas ir iemesli, kas padara tiešo piekļuvi datiem operatīvajā atmiņā nepieņemamu programmatūras izstrādes procesā?
Golang
Ko šīs programmas parādīs vietās, kur ir komentāri? 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) // }
Vai jums bija koda pārskatīšana? Kā tā tika organizēta?
Jums ir divas tabulas: orders (pasūtījumi): order_id (unikāls pasūtījuma identifikators) customer_id (klienta identifikators) order_date (pasūtījuma datums) total_amount (kopējā pasūtījuma summa) customers (klienti): customer_id (klienta identifikators) customer_name (klienta vārds) city (klienta pilsēta) Uzdevums: Rakstiet SQL vaicājumu, kas atgriezīs šādus datus: Klientu saraksts (vārds un pilsēta), kuri ir veikuši pasūtījumus par kopējo summu vairāk nekā 1000 dolāru. Katram 1. punktā minētajam klientam parādiet visu pasūtījumu kopējo summu.
Pastāsti par transakcijām datu bāzēs: kam tās ir vajadzīgas, kur tās esi izmantojis?
Vai jūs varat izskaidrot CQRS modeļa darbības principu un galvenās iezīmes?
Pastāstiet par tehnoloģisko steku, ko izmantojāt.
Kāda ir tukšas saskarnes loma un mērķis programmēšanā?
Vai konfigurējāt Kubernetes?
Uzrakstiet kodu ar worker pool, lai apstrādātu URL sarakstu ar paralēlām HTTP pieprasījumiem.
Kā darbojas Go plānotājs? Pastāstiet galvenos punktus.
Kādi savstarpējās izslēgšanas (Mutex) veidi ir īstenoti Go standarta bibliotēkā?
Darbinieku tabula `employees`: | id | vārds | nodaļa | alga | |----|--------|--------|-------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Jāuzrāda visi darbinieki, kas ir savā nodaļā top-3 pēc algas. Ja vairāki darbinieki saņem vienādu algu, visi jāiekļauj (pat ja tas paplašina top-3 līdz 4-5 cilvēkiem).
Vai jūs varat izskaidrot, kas ir C4 modelis un kā tas tiek izmantots sistēmu arhitektūras vizualizācijai?
Pastāstiet par vaicājumu optimizāciju datu bāzē no tehniskā skatpunkta.
Kā tiek nodots slice funkcijai programmēšanas valodā?
Ko dara PARTITION BY logu funkcijās?
Aprakstiet biļešu rezervēšanas sistēmas API
Kādus līdzekļus un pieejas jūs izmantojāt, izveidojot mikroservisu arhitektūru?
Kādi ir atmiņas veidi un kā tie savstarpēji mijiedarbojas?