Golang
Cum au fost implementate regulile antifraudă la nivelul serviciului?
Ce JOIN-uri cunoști? Enumeră-le.
Cum să verifici încărcarea CPU și memorie în Linux?
Und se trasează granița între Domain, Entity, Application Service în arhitectura DDD?
Se poate determina dacă o variabilă este stocată în stivă sau în zona de memorie heap?
Caz abstract: serviciul pică (OOM kill), nu vezi erori, dar în pod vezi că ultimul status indică lipsa memoriei. Care ar fi secvența de acțiuni pentru diagnosticare și stabilizare a serviciului?
În ce condiții se realizează blocarea la utilizarea canalului standard de transmitere a datelor?
Ce știi despre bazele de date NoSQL? Cu care ai lucrat?
Aveți experiență cu sisteme distribuite?
Este posibil să accesezi o variabilă declarată ca publică și aflată în domeniul său de acolade, din interiorul unei funcții?
Cum să alegi corect tipul de date pentru stocarea costului, ținând cont de kopeici în sistem?
// Se dau două secvențe sortate în ordine non-descrescătoare de numere întregi. // Este necesar să returnați toate elementele din prima secvență care nu sunt în a doua. // 0 <= N <= 10^6 // -10^9 <= a[i] <= 10^9 // [1] // [2, 3, 4, 5, 6] // [1] // [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, ...] // [1] // [2, 3, 4, 5, 6, 7, 8] func filter(first []int, second []int) []int { res := make([]int, 0, len(first)) i, j := 0, 0 for i < len(first) && j < len(second) { if first[i] < second[j] { result = append(result, first[i]) i++ } else if first[i] > second[j] { j++ } else { i++ j++ } } for i < len(first) { result = append(result, first[i]) i++ } return result }
Ce stări are o gorutină?
Explicați conceptul de inline al funcțiilor și impactul său asupra performanței programului.
Ce sunt trigger-ele în baze de date și pentru ce sunt folosite?
Cum validați mesajele din Kafka? Dacă un mesaj nu trecea validarea, ce se întâmpla cu el?
Cum ajung sarcinile în lucru? Povestește-mi despre acest proces.
Cum au fost implementate? Pașii în pipeline?
Câtă încărcare poate suporta PostgreSQL?
Vorbește-mi despre nivelurile de izolare ale tranzacțiilor în PostgreSQL