Vertel me over micro-frontends: waar zijn ze voor en hoe werk je ermee?
Frontend
Waarvoor is de semantiek van HTML-tags bedoeld?
Hoe werd het verzenden van spraakberichten in de chat gerealiseerd? Hoe kregen ze toestemming voor toegang tot de microfoon?
Wat weet je over CSS-selectors en specificiteit?
Je krijgt een kritische bug in je taken, en de release is over twee dagen en kan niet worden uitgesteld. Wat ga je doen?
Vertel me over de moeilijkste taak die je hebt gedaan.
Moet je de release verplaatsen bij het ontdekken van een probleem? Waarom wel of niet?
Heb je ooit uit eigen initiatief iets voorgesteld om het project te verbeteren?
Vertel over memoisatie in React: useMemo, useCallback en React.memo. Hoe werken ze en waarom zijn ze nodig?
Wat doet React.lazy? Wie is verantwoordelijk voor het verdelen in chunks — React.lazy of de dynamische import?
Heeft u ooit ervaring gehad met investeren in een oplossing die niet werd geaccepteerd? Hoe bent u hiermee omgegaan?
Kunnen props zichzelf veranderen? Is er een manier om ervoor te zorgen dat een component alleen wordt gerenderd wanneer de props veranderen?
Heb je ooit uit eigen initiatief iets voorgesteld om een project te verbeteren?
De SPA-toepassing laadt langzaam op bij koude start. Wat kan het probleem zijn en hoe kan dit worden verbeterd?
Wat is een Promise in JavaScript? Vertel over de staten van een belofte en de methoden om ermee te werken.
Vertel over het vorige bedrijf — team, processen, projecten.
Vertel me meer over Axios interceptors — waar had je ze voor nodig?
Vertel over je laatste baan: ervaring, stack, opvallende momenten en projecten.
//Implementeer een gesorteerde lijst van steden // Voorbeeld: // A // Arkhangelsk // Astrakhan // B // Belgorod // ...
Kun je dynamische imports gebruiken naast React.lazy? Waar kunnen ze nuttig zijn?