Sobes.tech

Golang

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 }

Middle+
202

Geef een voorbeeld van een geval met SELECT FOR UPDATE waarbij dit kan leiden tot een deadlock.

Senior
201

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?

Middle+
201

Hoe op te lossen als een hoogprioriteitsfilter te breed is en het hele budget opslokt?

Senior
201

Wat zijn TCP en UDP, wat is het verschil?

Middle
201

Hoeveel ervaring heb je met Go?

Middle+
200

Vertel me over je laatste technische ervaring, welke taken heb je gedaan, wat vond je het leukst?

Senior
199

Van welke tabel komt de alias 'oi' in de query?

Middle
198

Welke functies van PostgreSQL werden veel gebruikt?

Senior
198

Hoe zou je jezelf beoordelen als Golang-ontwikkelaar? Ben je nu middle, middle+, senior?

Senior
197

In welke fase ben je nu met technische sollicitaties? Heb je aanbiedingen?

Middle+
197

Waarom ben je het bedrijf verlaten?

Middle
197

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() }

Senior
197

Vertel over de bericht brokers waarmee je hebt gewerkt.

Middle+
197

Heb je ooit met virtualisatie gewerkt?

Senior
196

Wat is belangrijk om te voorzien in de polling worker?

Senior
195

Wat is een lege interface (interface{} / any) in Go?

Middle
195

Vertel me, wat doe je in het Wildberries-project — wat is de taakstroom, welke verantwoordelijkheden heb je?

Middle+
195

146% CPU in top — is dat mogelijk en wat betekent het?

Middle
195

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.

Middle+
195
/13