Frontend
Heb je met databases gewerkt in huisprojecten? Queries uit tabellen gedaan, inserts?
Stel je voor dat je een taak krijgt van de marketingafdeling: we willen een functie toevoegen — het logo in de linkerbovenhoek moet worden omgedraaid als Mercurius retrograde is. Wat ga je doen?
Vertel over een prestatieoptimalisatietaak die je hebt opgelost.
Hoe is de communicatie tussen de teams geregeld? Is er een aparte backend voor elk team?
Vertel over de processen in het team: samenstelling, methodologie, hoe taken werden overgedragen, wie was de klant?
Schrijf een functie die twee in oplopende volgorde gesorteerde arrays combineert tot een nieuwe gesorteerde array zonder gebruik te maken van sort, spread, concat en vergelijkbare samenvoegmethoden.
Wat is het verschil tussen ref en shallowRef in Vue.js? Wanneer is het beter om shallowRef te gebruiken?
Hoe gedraagt de staat zich als de component via een portal op een andere plek in de DOM wordt gerenderd?
Vertel over prototypes in JavaScript. Wat is het verschil tussen prototype en __proto__?
Wat is het verschil tussen de gebeurtenissen DOMContentLoaded en load? Wanneer moet je elk van hen gebruiken?
Vertel me over CORS: wat het is, waar het voor dient, welke taken het oplost en hoe het werkt.
Welke scenario's worden gedekt door signalen en welke door RxJS? Wat is het verschil in toepassing?
Hoe vang je een fout in Promise? Wat voor type zal de fout in catch zijn?
Welke utility-typen in TypeScript heb je gebruikt? Ben je bekend met ReturnType?
Heeft u ervaring met Legacy-code?
Waarom worden Promise 1 en Promise 2 in deze volgorde uitgevoerd? Hoe verwerkt de Event Loop de microtask- en macrotask-queues?
Is JavaScript enkelvoudig of meerdelig? Vertel me over Web Workers.
Noem de React hooks waarmee je hebt gewerkt. Vertel over het fundamentele verschil tussen useState en useRef.
Vertel me over je ervaring met SSR. Waar heb je het gedaan, met welk framework?
Vertel over de architectuur — hoe hebben jullie het project gelanceerd, wat moest er worden bedacht?