Golang
Ce instrumente și tehnologii ați folosit pentru implementarea sau lucrul cu sisteme distribuite?
Când a fost ultima dată când ai folosit un buffer pentru stocarea sau schimbul de date?
Care sunt avantajele și dezavantajele clasei încorporate pentru înregistrare în bibliotecile standard?
Ce se întâmplă exact în interiorul canalului în timpul înregistrării datelor?
Cum organizează PostgreSQL stocarea datelor obiectelor care depășesc 2 kilobyte în dimensiune?
Cum ați testat serviciul? Cum l-ați implementat în Kubernetes?
Cum se realizează parcurgerea elementelor colecției Map?
Puteți explica conceptul și funcțiile principale ale OpenTelemetry?
Ce dificultăți pot apărea la utilizarea moștenirii în programarea orientată pe obiecte?
Ce se întâmplă dacă încerci să citești date dintr-un canal care în prezent nu conține elemente?
Cum putem obține lungimea unui șir dacă avem UTF-8?
Ce tipuri de solicitări HTTP sunt utilizate în interacțiunea cu API-ul REST?
Ce instrumente sau biblioteci ai folosit pentru a implementa interacțiunea cu baza de date în proiectele tale?
Ce se întâmplă când creezi un index pe un tabel mare și activ folosind un CREATE INDEX obișnuit? Cum să creezi corect indexuri în producție?
Puteți explica principiul de funcționare al abordării bazate pe evenimente și cum este utilizată în programare?
Diferența dintre mașina virtuală și container
Consumatorul primește un mesaj din Kafka, acumulează în buffer, iar când batch-ul este gata — scrie și face commit. Ce se întâmplă dacă serviciul cade în momentul construirii batch-ului?
""" Locurile din cinematograf sunt aranjate într-un singur rând. Un spectator care tocmai a venit alege un loc, pentru a sta cât mai departe de ceilalți spectatori din rând. Adică, distanța de la acel loc, unde va sta spectatorul, până la cel mai apropiat spectator trebuie să fie maximă. Se garantează că întotdeauna există locuri libere în rând și că cel puțin un spectator deja stă. Scrieți o funcție care, dat fiind un rând de locuri (un array de zerouri și unu), să returneze distanța (numărul de spații între scaune) de la locul ales până la cel mai apropiat spectator. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
În ce situații compiler-ul rezervă automat memorie în zona dinamică (heap)?
Care este diferența dintre systemctl restart și systemctl reload?