Frontend
Vertel me over de Event Loop: call stack, microtasks, macrotasks.
Heeft u ervaring met het traceren van volledige queries?
In de gegeven Vue-code, wordt de template bijgewerkt bij het klikken op de knop?
Waarom loop je stage bij ons?
Vertel ons over je vorige banen: functies, taken, prestaties.
Hoe weet je het nummer van de vraag om het vraagenscherm te openen?
Wat is Feature-Sliced Design (FSD)? Vertel me over je ervaring met FSD.
Los het TypeScript-probleem op: er is een Response-type met onderling uitsluitende velden payload en error, en hun types kunnen verschillen. Je moet de functies payloadFrom(response), die payload of undefined retourneert, en errorFrom(response), die error of undefined retourneert, typen, zodat de geretourneerde types automatisch worden afgeleid van de invoer Response.
Welke bundler wordt er in het project gebruikt? Heb je met Webpack gewerkt?
Breid Array.prototype uit met een methode die de elementen van de array groepeert op een sleutel die wordt berekend door een meegegeven functie, en retourneert een object waarin elke sleutel overeenkomt met een array van elementen. Leg uit wat er gebeurt als de sleutelberekeningsfunctie iets teruggeeft dat geen string of nummer is.
Wat gebeurt er na compilatie als er in plaats van nummers strings worden doorgegeven aan een TypeScript-functie die twee numerieke parameters accepteert en hun som teruggeeft?
Wat is slechte code? Hoe probeer je het niet te schrijven?
Welke problemen lost dependency injection in Angular op en welke voordelen biedt het om services op applicatie- en componentniveau te leveren?
Moest u API-gegevens mocken? Hoe deden jullie dat?
Wat is de structuur van het team: zijn alle ontwikkelaars gelijk, is er een teamleider en een architect?
Bekijk de functie makeBook. Bepaal wat er wordt weergegeven in de console op regels 20-21 (twee commentaarregels). Leg uit hoe de functie werkt.
In welke richting beoordeel je jezelf: Middle of Senior?
Wat is Composable? Kun je een goed voorbeeld van een composable geven?
Hoe voorkom je geheugenlekken bij het verwijderen van een element uit de DOM, als de gebeurtenishandler in een globaal object wordt opgeslagen?
Waar werd de genormaliseerde cache opgeslagen? Was het een soort reactieve cache?