Frontend
Is JavaScript single-threaded of multi-threaded? Hoe start je de tweede thread?
Leg het verschil uit tussen koude en warme Observable.
Vertel me iets over jezelf en je meest interessante ervaring.
Het object wordt van de oudercomponent naar de kindcomponent doorgegeven via props en in de afhankelijkheid useMemo geplaatst. Hoe vaak wordt useMemo uitgevoerd? Hoe te optimaliseren zodat useMemo slechts één keer wordt herberekend?
Wat is React Portal, hoe werkt het en wat zijn de kenmerken?
Vertel me over de meeteenheden REM en EM in CSS: wat zijn het en hoe werken ze?
Hoe sla je de runtime-configuratie correct op in Nuxt 3 en wat is het verschil tussen publieke en private configuratie?
Hoe typiseer je een functie met generics die een object accepteert dat gegarandeerd een veld id moet hebben?
Heb je ervaring met migreren van Webpack naar Vite?
Waarvoor wordt de methode OPTIONS gebruikt?
Als de gebruiker regel A wijzigt en de huidige waarde van polyname overeenkomt met de oorspronkelijke waarde, mag de validator geen foutmelding geven. Waarom geeft de validator in uw implementatie in dit geval een fout, terwijl de oorspronkelijke waarde van het veld met zichzelf overeenkomt?
Vraag nr 4: implementeer een functie volgens de TypeScript-typen (de functie neemt een object en een sleutel van dat object, en retourneert de waarde bij die sleutel).
Herinner je je de principes van REST?
Heeft u ervaring met het schrijven van BeanPostProcessor?
Wat is het verschil tussen Options API en Composition API in Vue 3?
Wat wordt er weergegeven in de console op regels 12, 13 en 14 van de code bij verschillende aanroepen van de functie, gegeven een object met de methode getName?
import { useState, useCallback } from 'react' const Component = () => { const [aantal, setAantal] = useState(0); const handleClick = useCallback(() => { console.log(aantal); }, []); return ( <div> <div onClick={() => setAantal((prev) => prev + 1)}>Aantal: {aantal}</div> <div onClick={handleClick}>Log</div> </div> ); };
Begrepen — je behandelt visuals plus toetsenbord- en SR-gedrag, en het uit de tab-volgorde verwijderen is vaak de juiste keuze voor een uitgeschakeld-achtige link. Wanneer je deze "uitgeschakelde link" implementeert, welk exact ARIA/attribuutpatroon gebruik je voor schermlezers (bijvoorbeeld `aria-disabled`, rolwijzigingen), en hoe houd je de aankondiging consistent over browsers?
Live coding opdracht: schrijf een functie get(object, path), die de waarde uit een object haalt op basis van een stringpad (bijvoorbeeld 'a.b.c')
[naam] vroeg: hoeveel mensen zaten er in het team waar je werkte? Wat was de samenstelling van het team?