Hoe snel leert en implementeert jouw team nieuwe bibliotheken/benaderingen?
Frontend
Hoe behandel je asynchrone functies binnen useEffect en hoe organiseer je correct foutafhandeling voor meerdere API-aanroepen?
Gebruikt u specifieke UI-bibliotheken (bijvoorbeeld Ant Design)? Bent u er tevreden mee, welke componenten hebt u behouden en welke hebt u vervangen door uw eigen?
Leg uit hoe de Event Loop werkt — wat microtasks, macrotasks zijn en hoe ze worden geprioriteerd.
Is een aparte toggleLoading-functie nodig, of kan het zonder?
Hoe prioriteer je technische schuld ten opzichte van zakelijke taken?
In de code mutereert de functie de array en geeft de lengte ervan terug in plaats van de array zelf — hoe kun je dit correct corrigeren?
Heb je ooit met CI/CD gewerkt, iets moeten instellen?
Is dit hoofdproject een white label? Wordt het aan klanten verkocht met maatwerk voor hen?
Vertel eens over je rol in het team. Mentor je iemand, delegeer je taken, of krijg je taken gedelegeerd?
Vertel me meer over het platform — over het tenderproces, het zoeken naar tenders, filtering, enz.
Hoe is de communicatie tussen de teams geregeld? Is er een aparte backend voor elk team?
Vertel over de fouten in het project — hoe ga je ermee om, wat waren de laatste incidenten en hoe werden ze opgelost?
Hoe verloopt de goedkeuring van de API tussen frontend en backend meestal in jouw project?
Heeft u wachtdiensten (on-call) en hoe zijn deze georganiseerd?
Hoe kan de architectuur van deze component worden verbeterd? Moet het worden opgesplitst in kleinere componenten om de rendering te optimaliseren?
Gebruik je bepaalde configuraties in de applicatie? Linters, code-stijlen — deel je die tussen projecten (bijvoorbeeld via een privé npm)?
Wat is jouw stack — React, Next.js of iets anders?
Schrijft u tests en welke precies (unit, kritieke flows, etc.)?
Hoe bepaal je wanneer je een functie in useCallback moet wikkelen en wanneer niet? Hoe wordt dit gedaan in jouw project?