Golang
Wat werd er precies gedaan met de duplicaten na de ontdekking? Waar werden ze schoongemaakt?
Er wordt een lijst met gehele getallen gegeven. Schrijf een functie remove die alle nullen verwijdert Voorbeelden: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
Kunnen we een slice als parameter doorgeven aan een functie? Zijn er nuances bij deze overdracht?
Leg het verschil uit tussen REST, gRPC en GraphQL.
De vacature vereist een verplichte verhuizing naar Cyprus en een 100% kantoorformaat. Hoe acceptabel is dit voor jou?
Waarom zou je van baan willen veranderen?
Wat wordt er bij elke print weergegeven? func fn(a []int) { a[2] = 5 a = append(a, 6) fmt.Println(a) // a = append(a, 7) a[0] = 5 fmt.Println(a) // } func main() { a := make([]int, 0, 5) for i := 0; i < 4; i++ { a = append(a, i) } fn(a[:3]) fmt.Println(a) // }
Hoe kun je je beschermen tegen SQL-injecties?
Hoe hebt u gecontroleerd dat de diensten correct werkten?
Op basis van welk principe hebt u de architectuur en de grenzen van de services gekozen?
Heeft u ooit iemand met een andere mening moeten overtuigen of beïnvloeden? Hoe formuleerde u uw boodschap en luisterde u naar hen?
Werkschema: op afstand, op kantoor of hybride?
Wat zijn kanalen in Go, welke zijn er en wat zijn hun kenmerken?
Wat was de samenstelling van het team? Was het monofunctioneel of cross-functioneel?
Hoe zijn de tests in het team georganiseerd — wie schrijft wat, welke dekking, is er E2E?
Waar ben je het meest tevreden over wat je in het bedrijf hebt gedaan?
Werk je nog bij [bedrijf]? Wanneer ben je van plan te vertrekken en waarom?
Waarom hebben ze tegelijkertijd Kafka en gRPC gebruikt? Welke scenario's gingen via Kafka en welke via gRPC?
Hoe sla je de URL van de host van een externe service correct op?
Wat is een map in Go? Hoe is het opgebouwd (nieuwe implementatie in Go 1.24)?