Frontend
Hoe hebt u het beroep van ontwikkelaar geleerd zonder gespecialiseerde opleiding?
Waarom worden je collega's het meest gewaardeerd?
Kun je een React Native-applicatie bouwen, handtekeningen instellen en deze naar de release sturen?
Kun je het verschil uitleggen tussen server-side en client-side state management? Waarvoor zijn bibliotheken zoals Tanstack Query bedoeld?
Complexiteit van de taak met memoize: zorg dat de functie memoize als tweede argument de levensduur van de cache in milliseconden ontvangt, waarna de cache wordt geïnvalideerd.
Wat deden jullie toen de gebruiker internet verloor?
Vertel me over je huidige werkplek en het project
Hoe zou je React-componenten optimaliseren die de rendering vertragen?
Hoe was het ontwikkelproces opgebouwd op je laatste werk? In welke vorm kwamen de taken, hoe werden ze in productie gebracht en wat was jouw rol in dit proces?
Hoe werkte de UI-assistent op je laatste baan bij "Big Three"?
Vertel over een succesvolle situatie in een project.
Hoe ondersteunden ze de zelfgeschreven componentenbibliotheek? Hoe gingen ze om met vraagstukken van thematisering (tematisering) en aanpassing van componenten?
Wat weet je over het bedrijf [bedrijf]? Heb je er ervaring mee?
Welke git-aliassen gebruik je en waarvoor?
Welke nieuwigheden van de ES6-standaard worden gebruikt in de geschreven code? Wat is het arguments-object en hoe verschilt het van rest-parameters?
Is hybride werken in [город] goed voor jou?
Los het TypeScript-probleem op: er is een Response-type met onderling uitsluitende velden payload en error, en hun types kunnen verschillen. Je moet de functies payloadFrom(response), die payload of undefined retourneert, en errorFrom(response), die error of undefined retourneert, typen, zodat de geretourneerde types automatisch worden afgeleid van de invoer Response.
Implementeer een wrapper rond fetch met herhalingen: het accepteert het aantal herhalingen en de fetch-argumenten, geeft hetzelfde resultaat als fetch, en na het opmaken van de pogingen gooit het de laatste fout.
Wanneer moet je useMemo gebruiken? Als er een array en een primitief worden doorgegeven aan het kindcomponent, waar moet je useMemo toepassen?
Wat is de rol van Redux bij het beheren van de applicatiestatus?