Golang
Heeft u statische analysetools gebruikt bij het controleren van de codekwaliteit?
Welke belangrijke patronen worden toegepast bij het ontwerpen van een microservices-architectuur?
Hoe wordt de signaaluitwisseling via kanalen in het programmeersysteem uitgevoerd?
Heeft u praktische ervaring met het gebruik van Protocol Buffers in uw projecten?
Leg uit waarom het niet mogelijk is om het aantal threads rechtstreeks te vergelijken met het aantal goroutines in Go.
Wat gebeurt er als je schrijft naar een kanaal waarvan de buffer volledig gevuld is?
Hoe verdeel je de belasting tussen servers bij horizontale schaalvergroting van het systeem?
Wat doet het commando top op de achtergrond (vraag van de interviewer)?
Kunt u het concept van sync.Pool uitleggen en hoe het helpt bij het beheren van geheugen in Go?
Hoe worden kwaadaardige SQL-query's in de applicatie geïmplementeerd en hoe beschermen systemen zich tegen dit soort kwetsbaarheden?
Kun je een array declareren door deze via een variabele toe te wijzen?
Kunt u een voorbeeld van code-implementatie geven om dit concept te illustreren?
Leg uit wat er wordt bedoeld met de term 'machine' in de context van MPG-gegevens
Leg het werkingsprincipe van het RAF-patroon uit en de toepassing ervan in programmeren
In welke scenario's wordt het Semaphore-mechanisme gebruikt voor het synchroniseren van threads of processen?
Welke protocollen heb je het meest gebruikt en waarom?
Wanneer kan het gebruik van een primaire sleutel in een database ongewenst of ongepast zijn?
Hoe heet de manier om toegang te krijgen tot variabelen uit de externe scope binnen een anonieme functie?
Wie bepaalt of het toegestaan is om een bepaald object in het geheugen te plaatsen?
Kunt u de essentie van het HTTP/3-protocol uitleggen en hoe het verschilt van eerdere versies van HTTP?