Vertel eens iets over jezelf
Frontend
Welke methoden ken je om een element verticaal te centreren?
Vertel over je mislukking in IT-ervaring
Hoe optimaliseer je het renderen van een lijst van 10.000 items zonder paginering?
Als we een setTimeout uitvoeren met een vertraging van 300 milliseconden, hoe lang duurt het voordat de callback daadwerkelijk wordt uitgevoerd?
Welke statussen hebben beloftes?
Taak 1 We hebben een array van 10.000 objecten (bijvoorbeeld "Medewerkers" of "Producten"). We moeten een component implementeren voor het selecteren van een element dat de browser niet "bevriezen" en gebruiksvriendelijk is. Wat moet worden geïmplementeerd (Vereisten): 1. Typing van gegevens: Maak een Item-interface met velden id: string, label: string en category: string. 2. Zoeken (Input): Bij het invoeren van tekst moet de lijst worden gefilterd. 3. Werken met DOM en gebeurtenissen (Toetsenbordinvoer): * De gebruiker moet door de lijst kunnen navigeren met de pijltjestoetsen Omhoog en Omlaag. 4. Bij het indrukken van Enter wordt het geselecteerde element "bevestigd". 5. Belangrijk punt: Het door pijltjes geselecteerde element moet altijd zichtbaar zijn (programmeer het scrollen van de container als de cursor buiten de grenzen gaat). 6. Optimalisatie (Prestaties): * Aangezien er veel gegevens zijn (10k), bespreek of implementeer een eenvoudige "lazy rendering" (alleen de eerste 20-30 elementen renderen of gebruik IntersectionObserver). Uitgang van de component
Wat heeft geleid tot succes bij een moeilijke taak? Hoe beoordeelde u de taak qua deadlines?
Welke soorten streams zijn er in Node.js?
Wat is backpressure in streams?
Gebruikt u LLM-tools of AI-assistenten voor het schrijven van code?
Hoe hebt u de taken beoordeeld? Heeft u Planning Poker gebruikt volgens de Fibonacci-schaal?
Waarvoor dient infer in TypeScript?
Welke taken zou je graag willen doen op je nieuwe werkplek? Is er interesse om zich te ontwikkelen op technisch of architectonisch gebied?
Welke waarden van de eigenschap display herinner je je?
Wat is het verschil tussen Promise.all en Promise.allSettled?
Vertel over de moeilijkste en meest interessante taak
Er is een code met een zelf-uitvoerende functie (IIFE) met gebruik van var. Wat wordt er in de console weergegeven bij het aanroepen van typeof a en typeof b buiten de functie? Hoe verandert het gedrag in strikte modus?
Wat is uw werkwijze wanneer er een nieuwe onbekende taak binnenkomt (nieuwe bibliotheken, nieuwe componenten)?
Hoe beoordeelt u de sortering in de app — werkt deze correct?