Frontend
Je hebt de taak beoordeeld, deze opgepakt en je realiseert je dat je het verkeerd hebt ingeschat en niet op tijd klaar zult zijn. Wat doe je op dat moment?
Wat is het meest kostbaar bij het renderen van een pagina?
Vertel me over Promise: staten, statische methoden (all, any, allSettled, race). Wat retourneert Promise.all als een van de beloften met een fout eindigt?
Kunt u vertellen over de architecturale benaderingen die u in het project hebt gebruikt? Bent u bekend met Feature-Sliced Design (FSD)?
[naam] vroeg: in hoeverre was TypeScript aanwezig in jouw echte werkervaring?
Wat gebeurt er na een succesvolle Face ID? Is de Verigram iFrame gekoppeld aan Face ID?
Er is een variabele die van het type Book of Video kan zijn. Hoe controleer je het type van het object? Welk type retourneert de type guard-functie?
Heeft u ooit gewerkt met een Legacy, gewerkt aan Legacy-projecten, of iets gerefactoreerd, of de architectuur gewijzigd?
// === 1 === // Sluiting // TODO: implementeer de id-functie // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: implementeer Table.tsx return <Table />; }
Hoe bepaal je wanneer je een functie in useCallback moet wikkelen en wanneer niet? Hoe wordt dit gedaan in jouw project?
Waar kunnen gegevens in de browser worden opgeslagen? Wat is het verschil tussen de verschillende opslagmethoden?
Gebruik je AI-agenten, zoals Cursor? Hoe wordt het gebruik van AI-instrumenten in het project gereguleerd/toegestaan?
Vertel over optimalisatie- en memoisatie-opties aan de rand van ouder- en kindcomponenten
Hoe zou je de componenten van een UI-bibliotheek (bijvoorbeeld MUI of Ant Design) aanpassen aan de projectvereisten zonder de mogelijkheid om de bibliotheek bij te werken te verliezen?
Waarom heb je specifiek voor webontwikkeling en Angular gekozen, in plaats van bijvoorbeeld mobiele ontwikkeling?
Waarom hebben jullie ervoor gekozen om Redux Saga/Thunk te gebruiken in plaats van iets anders?
Heb je ervaring met de overstap van Vue 2 naar Vue 3? Vertel hoe het ging, met welke moeilijkheden je te maken kreeg?
Wat zal console.log tonen? (opdracht over closure: functie createCounter met variabele count en methoden increment en get, twee keer increment en get aanroepen)
Live coding taak: los een teller op met setInterval in useEffect, die niet correct werkt vanwege een sluitingsprobleem
Waarom is erfenis in OOP überhaupt nodig? Geef een onderbouwing waarom het wordt gebruikt, als de taak van hergebruik van logica op andere manieren kan worden opgelost (bijvoorbeeld via DI).