Frontend
Kun je een voorbeeld geven waar providedIn: 'root' niet nodig is?
Hoe vaak werd je tussen verschillende delen van het project verplaatst?
Wat weet u over index-bestanden, zoals index.ts of index.js?
Bedankt, dat is nuttig. Kunt u me vertellen hoe u hebt samengewerkt met productmanagers, ontwerpers en andere ingenieurs aan een project? Bedankt, dat schetst een duidelijk beeld. Heeft u situaties gehad waarin u front-end afwegingen moest uitleggen aan het productleiderschap, bijvoorbeeld rond scope, UX, prestaties of technische beperkingen? Bent u beschikbaar om vanuit het kantoor in Poznań 1 dag per kwartaal te werken als u buiten Poznań gevestigd bent?
Is Next.js op het project gekomen door jouw initiatief of kwam je en was het er al? Waarom is voor Next.js gekozen?
/** * De functie `tryAuth()` gebruikt `auth()` en, in geval van een fout, * voert N extra pogingen uit. * Als alle pogingen falen, werpt het de laatste fout. * * @returns {Promise} */ export function tryAuth(n) { }
Wanneer treden typische problemen met geheugenlek op?
Praktische taak: implementeer de functie smartFetch, die IDs gedurende 100 milliseconden verzamelt en één batch-aanvraag naar de backend (batchFetch) doet, waarbij het resultaat voor elk specifiek ID via Promise wordt geretourneerd.
Als je een functie declareert en daarna een variabele — zal deze binnen de functie toegankelijk zijn? Vertel over variabele hoisting en de tijdelijke dode zone.
Wat geeft forEach terug?
Wat zijn de meeteenheden rem, em, vw, vh in CSS? Hoe verschillen ze van elkaar en hoe werken ze?
Wat is uw werkwijze wanneer er een nieuwe onbekende taak binnenkomt (nieuwe bibliotheken, nieuwe componenten)?
Hoe wordt asymmetrische encryptie gebruikt in TLS en waar is het voor nodig?
Wat gebeurt er met de oproepstapel en de taakwachtrij tijdens deze oneindige recursie?
Vertel me over FSD (Feature-Sliced Design) — welke afspraken waren er in het team
Wat is het verschil tussen HTTP 400- en 500-series fouten?
In de functie handleCityChange op regel 52 zijn er drie antipatterns. Vind ze en leg ze uit.
Implementeer een component om een lijst van teams met deelnemers weer te geven. Ontvangt een array van teams (met naam en lijst van gebruikers-ID's van deelnemers) en een apart array van gebruikers (met ID en naam). Het is nodig om teams te koppelen aan gebruikers op basis van ID en teamkaarten weer te geven met de lijst van deelnemers. Als er geen deelnemers zijn — toon 'geen deelnemers'; als de gebruikers-ID bestaat maar de gebruiker niet wordt gevonden in de lijst — toon een streepje. Kenmerk: gebruikers-ID kan in de vorm van een array, nummer, null of undefined komen.
Vertel hoe je in de ontwikkelingsindustrie bent gekomen: hoe je hebt geleerd, hoe je je eerste baan hebt gevonden, rekening houdend met het feit dat in je cv een niet-technische specialisatie staat vermeld?
Hoe lang duurt het om de taken te voltooien en aan een nieuwe baan te beginnen?