Frontend
Implementeer de functie promiseWithResolver (uitgestelde belofte), die een object retourneert met de velden resolve en promise.
Je hebt een test gedaan met duizend verbindingen via WebSocket — hoe heb je dat getest, hoe verliep de loadtest?
Wat is het verschil tussen de operator in en de methode hasOwnProperty?
Is hybride werken in [город] goed voor jou?
Wat is Vue Router en hoe werkt het in je eigen woorden? Wat staat er meestal in het configuratiebestand van de router (index-bestand)?
Wat is toegankelijkheid op het web? Welke attributen en HTML-elementen worden gebruikt om toegankelijkheid te garanderen?
Zijn er gevallen geweest waarin je het niet leuk vond dat het team of het management een beslissing nam over een taak?
Zijn er gevallen geweest waarin de formulering in de specificatie zeer vaag was, maar er moest iets gedaan worden en er was niemand om het aan te vragen?
Vertel me meer over het project [bedrijf]: stack, taken, wat heb je gedaan?
Wat is CORS? Als twee backend-servers zonder browser met elkaar communiceren, zal CORS dan optreden?
Vandaag gaan we een berichtenapp ontwerpen. Maak kennis met het interface-ontwerp en de functionele vereisten. Het is nodig om de niet-functionele vereisten te verzamelen, de technische stack, de componenten en services van de frontend, datamodellen, API's en de algemene systeemarchitectuur te bespreken.
Waarvoor dient het sleutelwoord satisfies in TypeScript?
Beschrijf de reeks acties van de browser (en niet alleen de browser) na het invoeren van de URL en het aanvragen van de pagina. Wat is een forced layout?
/** * Taak 3: Analyseer de onderstaande functie en corrigeer eventuele fouten. Leg de rol uit van het `never`-type in TypeScript. */ function throwError(): never { throw new Error('Er is een fout opgetreden'); } /** * Taak 4: Transformeer het gegeven type `MaybeProps` zodat al zijn eigenschappen verplicht worden. */ type MaybeProps = { a?: number; b?: string; }; /** * Taak 5: Maak een generiek type `Container` dat één eigenschap `value` bevat. * Het type van `value` moet beperkt zijn tot `string` of `number`. */ type Container<T> = { value: T; };
Waarom is het beter om een store (bijvoorbeeld Pinia) te gebruiken voor de globale staat in plaats van provide/inject?
Welke statische methode van promises moet worden gebruikt om meerdere verzoeken naar de database te sturen en alleen door te gaan nadat alle verzoeken zijn ontvangen, ongeacht of ze worden opgelost of afgewezen?
Wanneer worden useEffect en useLayoutEffect aangeroepen?
Vertel me over de basisprincipes van code refactoring. Hoe zou je de refactoring uitvoeren?
Hoe groot is het bedrijf waar je werkt? Hoeveel mensen werken er op de IT-afdeling?
Bekijk twee code-opties (met recursieve promises/microtasks) en vertel wat het verschil is tussen de eerste en de tweede optie in termen van het blokkeren van de pagina.