Wat was je favoriete strategie wanneer een Elasticsearch-cluster uitviel of niet meer reageerde? Was de zoekfunctie op de site kapot, of was er een back-up mechanisme voor directe verzoeken aan PostgreSQL?
Golang
Hoe heb je diepe paginatie afgehandeld? Als een gebruiker de 100e pagina resultaten wil zien, met behulp van de standaard from/size in Elasticsearch, is dat erg geheugenintensief. Heb je Search After gebruikt?
In welke situaties is het geschikter dat een ontwikkelaar code handmatig schrijft in plaats van te vertrouwen op door AI gegenereerde oplossingen?
Wanneer is refactoring riskant en wanneer moet je het vermijden?
Hoe moet een HTTP-server in Go worden ontworpen om een soepele shutdown en juiste resource cleanup te ondersteunen?
Heeft u CDC (bijvoorbeeld Debezium), berichtwachtrijen of taakplanners gebruikt voor gegevenssynchronisatie?
Je hebt een service die veel goroutines spawn. Hoe zou je het aantal gelijktijdig lopende goroutines beperken?
Je moet een heel groot CSV-bestand in Go verwerken. Hoe zou je dat doen zonder het hele bestand in het geheugen te laden?
Wat deed je op je laatste werkplek?
Wat is het verschil tussen json.Unmarshal en json.Decoder, en wanneer zou je elk gebruiken?
Wat is een worker pool in Go en wanneer zou je het gebruiken?
Wat zijn veelvoorkomende problemen die kunnen optreden in door AI gegenereerde code, en hoe moet een ontwikkelaar ze correct afhandelen?
Wat is een effectieve aanpak voor het uitvoeren van codebeoordelingen in Go, en welke aspecten moeten eerst worden geprioriteerd?
Welke problemen kunnen zich voordoen in gelijktijdige Go-programma's en hoe detecteer je ze?
Wat is middleware in Go HTTP-servers en hoe wordt het geïmplementeerd?
In welke teams hebt u gewerkt?
Wat is context in Go, en waarom is het belangrijk in gelijktijdige en HTTP-toepassingen?
Heb je deelgenomen aan een code review?
Kun je een situatie beschrijven waarin het gebruik van een Mutex geschikter is dan kanalen?
Hoe test je gewoonlijk HTTP-handlers in Go?