Golang
Heeft u ervaring met legacy- of verouderde code die gemoderniseerd of gerefactord moet worden?
Vertel meer over Redis: wat voor directories zijn er en welke gegevens worden daar opgeslagen?
Hoeveel verbindingen waren er met PostgreSQL? Wat te doen als er niet genoeg verbindingen zijn bij 10 duizend RPS?
In welke situaties kan een deadlock optreden tussen threads of processen?
Kan een slice als veilig worden beschouwd voor gebruik in een multithread-omgeving zonder aanvullende synchronisatiemaatregelen?
Wat zijn de voordelen en nadelen van het gebruik van goroutines in Go-programma's?
Hoe worden indexverwijdering en optimalisatie in de database uitgevoerd?
Heeft u praktische ervaring met het ontwikkelen van architectuuroplossingen voor complexe systemen?
Wanneer kunnen goroutines precies naar de lokale uitvoeringswachtrij gaan?
Welke andere programmeertalen ken je naast Go op een goed niveau?
Welke van de volgende codefragmenten bevat een fout of potentieel probleem gerelateerd aan het werken met kanalen? Optie 1 package main func main() { ch := make(chan int) ch <- 1 } Optie 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Optie 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Optie 4 package main func main() { ch := make(chan int) close(ch) <-ch } Optie 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Ben je klaar voor het hybride werkmodel (kantoor + thuiswerken)?
In welk deel van het geheugen bevindt de gegevensarray zich tijdens de uitvoering van het programma?
Heeft u in uw projecten gebruikgemaakt van een mechanisme voor pessimistische vergrendeling?
Welke methoden voor prestatielatentie in softwaresystemen kunt u noemen?
Welke prestatie-indicatoren van de pipeline kun je noemen?
Hoe voorkom je dat het limiet van open bestandsbeschrijvingen in het systeem wordt overschreden?
Welke methoden worden gebruikt voor de interactie tussen microservices in de meest voorkomende scenario's?
In welke gevallen wordt een datastructuur gebruikt die het opslaan van sequentiële elementen en hun dynamische wijziging mogelijk maakt?
Kunt u het principe van hashing in de implementatie van een kaart (Map) uitleggen?