Golang
[vardas] paklausė: Ar dirbate daugiausia su mikroservisais?
Kiek laiko saugojote duomenis deduplikuoti? Iki kokio momento supratote, kad tai yra dublikas?
Kodėl palikai RocketDev?
Go kalboje nėra paveldėjimo kaip Java. Kaip paaiškinti Java patirties turinčiam jaunuoliui apie kodo pakartotinį naudojimą Go ir kodėl tai gali būti geriau?
// Klausimas 2. Ką išves ekrane package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) }
Ar turėjote užduočių susijusių su architektūra darbe: ar reikėjo projektuoti visą architektūrą ar tik atskirus paslaugas/mikropaslaugas?
Praktinė užduotis: binarinis failas 2.1.out neįsijungia. Reikia išsiaiškinti kodėl, naudojant tik terminalą ir patį binarinį failą.
Ar galite papasakoti apie sandorių lygius?
Ar esate už ar prieš saugomus procesus?
Kuo skiriasi procesas nuo srauto?
Kokios problemos kyla su DTO objektu, kuris praeina per visas sluoksnius (handler → service → repository)?
Kaip apskaičiavote užklausų optimizavimą 50-70% ir analizės išlaidų mažinimą?
Kas tau patinka darbe? Kas tave skatina?
Kodėl pasirinkote NUMERIC(18,2) tipą amount? Kokios yra alternatyvos ir kas yra problema su DOUBLE PRECISION?
Ar gRPC veikia virš HTTP ar ne? Kaip veikia?
Kas yra slice Go kalboje? Kaip jis skiriasi nuo masyvo? Kas nutinka, kai perduodi slice'ą funkcijai ir keiti jo elementus?
Ar žinai Kubernetes architektūrą, kokios yra subjektai, kas yra control plane?
Įmonių platforma logistikos ir operacijų duomenų apdorojimui — ar būtent jūs sudarėte ir skaičiavote logistikos maršrutus?
Papaskink apie įdomiausią atvejį — užduotį su žvaigždute.
Kas yra autorizacijos tokenai ir kokie jie yra?