Waarvoor zijn bakken in een hash-tabel/map eigenlijk nodig? Wat is hun functionele rol?
Golang
Hoe beschrijf je de regels voor het plaatsen van pods op specifieke knooppunten?
Welke soorten gedistribueerde transacties zijn er?
Hoe kun je strings efficiënt samenvoegen in Go? Welke opties zijn er?
Aan welke eigenschappen moet een goede hash-functie voldoen?
Wat is XSS (Cross-Site Scripting) en hoe kun je dit bestrijden?
Ben je ooit in aanraking gekomen met het concept sharding?
Wat zal voor jou belangrijk zijn bij het kiezen van een nieuwe werkplek?
Wat gebeurt er met een slice in Go wanneer deze groeit en zijn capaciteitlimiet bereikt? Hoe werkt de logica bij het toevoegen van nieuwe elementen?
Wat is het verschil tussen een proces en een thread?
Vertel over SQL-injecties
Schrijf een functie die controleert of een string een palindroom is. - Een palindroom is een reeks tekens die in beide richtingen hetzelfde leest. - Alleen de tekens van het alfabet a-zA-Zа-А-я hoeven te worden gecontroleerd, zonder rekening te houden met hoofdlettergevoeligheid.
Beoordeel je jezelf als middle of senior?
Wat is een inode in Linux?
Heb je ervaring met het optimaliseren van queries in relationele databases?
Schrijf een functie die controleert of een string een palindroom is. Een palindroom is een reeks tekens die in beide richtingen hetzelfde leest. Alleen tekens van het alfabet a- я, А- Я, hoeven te worden gecontroleerd, zonder rekening te houden met hoofdlettergevoeligheid.
Welke componenten zijn er in de architectuur van Kubernetes?
Er is een tabel met velden: gebruikers-ID, geslacht en leeftijd. Het is nodig om vaak gebruikers te selecteren op geslacht en leeftijd. Welke index is het beste om te maken?
import "fmt" func maxDistants(arr []int) int { maxDist := 0 lastOne := -1 for i := 0; i < len(arr); i++ { if arr[i] == 1 { if lastOne == -1 { maxDist = i } else { dist := (i - lastOne) / 2 if dist > maxDist { maxDist = dist } } lastOne = i } } if arr[len(arr)-1] == 0 { dist := len(arr) - 1 - lastOne if dist > maxDist { maxDist = dist } } return maxDist } func main() { fmt.Println(maxDistants([]int{1, 0, 0, 0, 1})) }