Golang
Heeft u in uw projecten gebruik gemaakt van het synchronisatie-mechanisme met sync.WaitGroup?
Kun je een voorbeeld geven van wanneer en hoe kanalen worden gebruikt voor het uitwisselen van gegevens tussen threads of goroutines?
Kan de WHERE-operator worden gebruikt bij het uitvoeren van een JOIN in SQL-query's?
Hoe bepaalt de compiler welke specifieke methode moet worden aangeroepen bij overbelasting of overschrijving?
Hoe zorg je voor veilige toegang tot de kaart in een multithread-omgeving?
Wat is het doel van het gebruik van context in uw project of code?
Is het waar dat er in de gegevensstructuur Map sleutelbotsingen kunnen voorkomen?
Wat zijn de mogelijke gevolgen als meerdere threads tegelijkertijd een map-gegevensstructuur wijzigen?
/* Gegeven string die de tekens (){} bevat. Het is nodig om te bepalen of de invoerstring in balans is qua haakjes. */ func isBalanced(s string) bool { // TODO: implementeer dit return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Welke andere datastructuren ken je naast hash-tabellen (bomen)? Wat is de asymptotische complexiteit van zoeken in een binaire boom en op basis van welke logaritme? Hoe wordt deze complexiteit bereikt (sortering vs balancering)?
Welke soorten garanties voor gegevensintegriteit en betrouwbaarheid worden gegarandeerd bij het werken met een database?
Wat is je verwachte salarisniveau voor deze functie?
Welke tools en technologieën hebt u gebruikt voor het implementeren of werken met gedistribueerde systemen?
Kunt u uitleggen wat ASCII-codering is en waar het voor wordt gebruikt?
Waar worden de protocolbestanden gewoonlijk opgeslagen in het systeem?
Wat zijn de belangrijkste oorzaken die vertragingen kunnen veroorzaken bij het uitvoeren van gegevensleesbewerkingen?
Heeft u functies of opgeslagen procedures binnen de database gemaakt?
Kunt u het concept van foutherstel in de Go-taal uitleggen?
Hoe verschillen de Map-implementaties in de programmeertaal Go van vergelijkbare structuren in andere programmeertalen?
Wat gebeurt er bij het maken van een index op een grote warme tabel met een gewone CREATE INDEX? Hoe maak je correct indexen in productie?