Wat zal het programma tonen op de plaatsen waar de opmerkingen staan? package main import "fmt" func main() { nums := make([]int, 1, 2) fmt.Println(nums) // appendSlice(nums, 1024) fmt.Println(nums) // mutateSlice(nums, 1, 512) fmt.Println(nums) // } func appendSlice(sl []int, val int) { sl = append(sl, val) fmt.Println(sl) // } func mutateSlice(sl []int, idx, val int) { sl[idx] = val fmt.Println(sl) // }
Golang
Je hebt twee tabellen: orders (bestellingen): order_id (unieke bestel-ID) customer_id (klant-ID) order_date (besteldatum) total_amount (totaalbedrag van de bestelling) customers (klanten): customer_id (klant-ID) customer_name (klantnaam) city (stad van de klant) Opdracht: Schrijf een SQL-query die de volgende gegevens retourneert: Lijst van klanten (naam en stad) die bestellingen hebben geplaatst voor een totaalbedrag van meer dan 1000 dollar. Voor elke klant uit punt 1, toon de totale som van alle bestellingen.
Welke Kafka-client werd gebruikt in het project en hoe hebt u ermee samengewerkt?
Kunt u het werkingsprincipe en de belangrijkste kenmerken van het CQRS-model uitleggen?
Vertel over de technische stack die je hebt gebruikt.
Wat is de rol en het doel van een lege interface in programmeren?
Wat is het verschil tussen parallelle taakverwerking en multithreading in programmeren?
Hoe werkt de planner van Go? Vertel de belangrijkste punten.
Heb je Kubernetes ingesteld?
Tabel `employees`: | id | naam | afdeling | salaris | |----|-------|----------|---------| | 1 | A | IT | 100 | | 2 | B | IT | 100 | | 3 | C | IT | 90 | | 4 | D | IT | 80 | | 5 | E | HR | 200 | | 6 | F | HR | 180 | Het is nodig om alle werknemers te tonen die in de top-3 staan qua salaris binnen hun afdeling. Als meerdere werknemers hetzelfde salaris hebben, moeten ze allemaal worden opgenomen (zelfs als dit de top-3 uitbreidt tot 4-5 personen).
Schrijf een code met een worker pool voor het verwerken van een lijst met URL's met parallelle HTTP-verzoeken.
Wat doet PARTITION BY in vensterfuncties?
Welke soorten geheugen bestaan er en hoe werken ze samen?
Kunt u uitleggen wat het C4-model is en hoe het wordt gebruikt om de architectuur van systemen te visualiseren?
Welke rode vlaggen in een bedrijf zouden voor jou stopfactoren zijn?
Welke middelen en benaderingen hebt u gebruikt bij het creëren van de microservices-architectuur?
func appendSlice(sl []int, val int) { sl = append(sl, val) } func mutateSlice(sl []int, idx, val int) { sl[idx] = val } package main import "fmt" type Person struct { Name string } func changeName(person *Person) { person = &Person{ Name: "Alice", } } func main() { person := &Person{ Name: "Bob", } fmt.Println(person.Name) // changeName(person) fmt.Println(person.Name) // }
Welke waarde geeft de functie len terug bij het aanroepen voor een string?
Hoe te begrijpen dat de degradatie precies door de toename van het resourcegebruik (CPU, enz.) is veroorzaakt?
Hoe vaak moet je in je werk met goroutines werken?