// [1, 2, 3, [4, [5]]] => [1, 2, 3, 4, 5] function
Frontend
Ken je de SameSite-attribute in cookies? Wat zijn de waarden en wat zijn de verschillen tussen hen?
Weet je wat een CSRF-aanval is?
Welk probleem ontstaat er bij het direct gebruiken van async/await in useEffect?
Hoe los je het optimalisatieprobleem op voor het laden van afbeeldingen voor verschillende schermresoluties?
Wat is het verschil tussen server- en clientcomponenten in Next.js? Waarom zijn ze geïntroduceerd?
Vertel me over de renderingsmodi in Next.js: SSR, SSG, ISR — wat zijn hun verschillen?
Waarom moeten we de attributen width en height voor afbeeldingen instellen?
Wat is de algoritmische complexiteit van de geschreven oplossing?
Waarom precies front-end? Hoe ben je bij front-end gekomen?
Hoe optimaliseer je de zoekfunctie in de component zodat er niet bij elke toetsaanslag een verzoek naar de server wordt gestuurd?
Welke scenario's werden gedekt door E2E-tests?
Zijn er situaties waarin het gebruik van Next.js geen zin heeft en een gewone React SPA voldoende is?
Je noemde dat je met micro frontends hebt gewerkt. Kun je uitleggen hoe ze werden geïntegreerd, waarom ze werden gekozen en welke problemen er waren?
Heeft het zin om de gefilterde lijst in deze component in useMemo te wikkelen?
Waarom is het gebruik van de array-index als key een anti-patroon in React?
Waarvoor is Next.js bedacht? Hoe verschilt het van een gewone SPA-toepassing?
Dynamisch dashboard met veel grafieken die in realtime veranderen — is dit client-side of server-side rendering?
TypeScript-те geschreven functie typen met generics, zodat deze niet alleen met nummers, maar ook met andere types werkt.
Deelnemen de clientcomponenten aan het genereren van HTML op de server, of worden ze alleen in de browser uitgevoerd?