Vertel over beloftes: waar ze voor dienen, waarom ze beter zijn dan callbacks, staten, statische methoden (all, allSettled, race, any).
Frontend
Referentietypen en primitieve types in JavaScript: wat zijn de verschillen, som ze op.
Hoe heeft u het aantal bugs met 43% verminderd? Wat had er nog meer gedaan kunnen worden om verdere vermindering te bereiken?
Hoe klappen marges samen?
Is OOP in JS een werkend schema? Wat is het belangrijkste probleem van OOP in JS?
Vertel over prototypes en prototypisch erf inheritance in JavaScript.
Het is nodig om een methode te schrijven om de waarde op te halen op basis van de sleutel van een object met onbeperkte genestheid en de handtekening get(path: string, data: Record<string, unknown>): unknown const data = { user: { profile: { name: 'Naam' } } } get('user.profile.name', data)
De vacature werd enkele maanden geleden gesloten — waarom is deze opnieuw geopend? Is de ontwikkelaar niet geslaagd voor de proefperiode?
Wat wordt weergegeven in een belofteketen met .then en null?
Waarom schreef je niet uitgebreider commentaar in de pull-requests? Schrijf je dat meestal zo naar de teamleden?
Wat is het verschil tussen display: none en visibility: hidden? Hoe verschilt visibility: hidden van opacity: 0?
Waarom heb je computed gebruikt om tarieven te filteren, in plaats van gewone variabelen of functies?
Hoe keer je de context van een functie terug? Vertel over call, apply, bind.
Opdracht over var in een lus: waarom worden er 5 vijven weergegeven en hoe kun je dat corrigeren?
Vertel over de statische methoden Promise: all, allSettled, race, any. Wat gebeurt er met een fout in Promise.all?
Maak een Vue 3 component met behulp van de Composition API en TypeScript die een prop genaamd `info` van het type string accepteert. Gebruik een composable functie `useInfo` die de `info` string neemt en een computed property `formattedInfo` retourneert die de string formatteert door deze te prefixen met "Aanvullende informatie: ". Toon zowel de originele `info` prop als `formattedInfo` in de component template.
Heb je ooit met een projectmanager moeten samenwerken onder strakke deadlines? Wanneer iets heel snel gedaan moet worden, maar technisch gezien niet snel mogelijk is.
Kunnen CSS-variabelen SCSS-variabelen vervangen? Wat is het verschil?
Hoe werken scoped-styles in Vue onder de motorkap?
Vertel eens, hoe verliep de interactie in jouw team? Wie startte de taken, decomprimeerde ze, wie werkte samen met het ontwerp?