Implementeer een functie die []any en delta int accepteert. Alleen de eerste voorkomens van unieke nummers (int) moeten met delta worden verhoogd. Andere types en herhaalde nummers blijven ongewijzigd. De functie moet de bijgewerkte slice en 2 getallen retourneren: updated — hoeveel unieke nummers zijn gewijzigd, duplicates — hoeveel numerieke elementen duplicaten waren func IncrementUniqueIntsInMixed(xs []any, delta int) ([]any, int, int) { // jouw code }
Golang
Geef een voorbeeld van een geval met SELECT FOR UPDATE waarbij dit kan leiden tot een deadlock.
Voorwaarde In het voorbeeld van het aanmaken van een bestelling. Er is een verzoek naar de service en een antwoord, tussen deze twee acties slaan we de bestelde producten op in de analyse (bijvoorbeeld om de populariteit van producten te tellen). De analyse-service werkt soms langzaam of timeout, en we slagen er niet in om op tijd te antwoorden, waardoor we bestellingen verliezen. Wat te doen om geen bestellingen en dus geld meer te verliezen?
Hoe op te lossen als een hoogprioriteitsfilter te breed is en het hele budget opslokt?
Wat zijn TCP en UDP, wat is het verschil?
Hoeveel ervaring heb je met Go?
Vertel me over je laatste technische ervaring, welke taken heb je gedaan, wat vond je het leukst?
Van welke tabel komt de alias 'oi' in de query?
Welke functies van PostgreSQL werden veel gebruikt?
Hoe zou je jezelf beoordelen als Golang-ontwikkelaar? Ben je nu middle, middle+, senior?
In welke fase ben je nu met technische sollicitaties? Heb je aanbiedingen?
Waarom ben je het bedrijf verlaten?
Wat zal het programma tonen? func a() { x := []int{} x = append(x, 0) x = append(x, 1) x = append(x, 2) y := append(x, 3) z := append(x, 4) fmt.Println(y, z) } func main() { a() }
Vertel over de bericht brokers waarmee je hebt gewerkt.
Heb je ooit met virtualisatie gewerkt?
Wat is belangrijk om te voorzien in de polling worker?
Wat is een lege interface (interface{} / any) in Go?
Vertel me, wat doe je in het Wildberries-project — wat is de taakstroom, welke verantwoordelijkheden heb je?
146% CPU in top — is dat mogelijk en wat betekent het?
Het model van de bibliotheek moet worden beschreven. Er zijn 3 entiteiten: "Auteur", "Boek", "Lezer". Fysiek is er maar één boek en het kan maar bij één lezer zijn. Tabellen voor de bibliotheek moeten hier rekening mee houden.