Golang
Paaiškinkite funkcijų inline sampratą ir jos įtaką programos našumui.
Kas yra optimistiniai ir pesimistiniai blokavimai PostgreSQL? Kuo jie skiriasi?
Pradėjote dirbti trečiais metais?
Kiek apkrovos gali atlaikyti PostgreSQL?
Kuo skiriasi DROP nuo TRUNCATE?
Kaip Go apdorojami klaidos? Kuo skiriasi errors.Is ir errors.As?
Kiek mikroservisų yra tavo dabartiniame darbe ir su kuriais dirbi tiesiogiai?
Kas yra autorizacijos tokenai ir kokie jie yra?
Kiek jums būtų įdomu dalyvauti tokiame projekte (duomenų apdorojimas ir filtravimas iš partnerių bankų)?
Papaskink apie sudėtingą užduotį, kurioje turėjai pasistengti. Kas buvo pagrindinė sunkumas?
errors.Is ir errors.As — kam jie reikalingi ir kokią problemą sprendžia?
Kur, jūsų manymu, prasideda highload? Kur yra riba tarp highload ir ne-highload?
Jūs turite paslaugą, kuri sukuria daug goroutine'ų. Kaip apribotumėte vienu metu veikiančių goroutine'ų skaičių?
Kada reikia pašalinti indeksus? Kas yra denormalizacija?
Kuri iš šių galimų variantų yra labiausiai tikėtina, kad įvyks bandant paleisti labai didelį goroutines skaičių (pavyzdžiui, dešimtis tūkstančių) be papildomos kontrolės? - Pagrindinė problema kyla dėl globalaus mutex užrakto runtime viduje, kuris sukels visišką programos sustojimą - Go planuotojas vykdys goroutines mažose grupėse sekuencingai, todėl jų skaičiaus didėjimas beveik neturės įtakos atminties naudojimui - Masinis goroutines kūrimas gali sukelti reikšmingą atminties suvartojimą ir papildomas planuotojo išlaidas; tokiais atvejais tinka worker pool - Jei goroutines skaičius viršija loginių procesorių skaičių, Go automatiškai pradės atmesti naujus goroutine paleidimus su panika
Kas nutiks, jei talpa nėra pakankama pridedant (append) į sub-slice?
Papaskinkite apie automatinio įvertinimo sistemą: kam ji reikalinga, ar tai monolitas ar mikroservisai, ir kokia buvo jūsų atsakomybės sritis?
-- Rodyti visas knygas ir jų autorius/koautorius paprastoje lentelėje. -- Pavyzdys: -- knygos_pavadinimas | autoriaus_vardas -- ---------------------|-------------- -- Meistras ir Margarita | Igoris -- Eugenijus Oneginas | Ivanas
Ką gali matyti saugyklos sluoksnis?
Kokią funkciją sukūrei ir ja didžiuojiesi? Papasakok apie paskutinę įdomią užduotį.