Frontend
Is het ooit voorgekomen dat een A/B-test faalde en de nieuwe interface slechter bleek te zijn?
#React aanmeldingsformulier 1. Leg uit hoe StateProvider werkt, deel je gedachten met de interviewer. 2. Bekijk /src/api/mock, leg uit hoe het werkt. 3. Controleer de kleur van SubmitButton en corrigeer deze. 4. Implementeer clientformuliervalidatie in de Signup-component. (* ) Houd rekening met taaknummer 9. Regels: - Gebruikersnaam, E-mail, Wachtwoord, Herhaal wachtwoord velden moeten minimaal 6 tekens lang zijn; - Wachtwoord moet overeenkomen met Herhaal wachtwoord; - Validatie moet worden uitgevoerd bij het klikken op de "Aanmelden" knop; - Velden met ongeldige waarden moeten worden gemarkeerd (error en helperText props); 6. API-respons kan een fout bevatten die aan de gebruiker moet worden weergegeven in de buurt van het overeenkomstige veld. 7. Zorg ervoor dat de UserName-component de nieuwe gebruikersnaam weergeeft na een succesvolle verzending. 8. Implementeer de nieuwe SignupSuccess-component. Het moet in plaats van het aanmeldformulier worden weergegeven. 9. Implementeer servervalidatie voor de juiste velden.
Wat zijn de levenscyclusmethoden van een klassecomponent in React?
Het team wil overstappen op Tailwind. Steun je deze beslissing? Welke voordelen en nadelen zie je?
Heeft de autorisatie geïmplementeerd? Hoe werkte hij met tokens?
Hoe zou je de werkzaamheden organiseren met een groot verzekeringsberekeningsformulier, dat veel velden (ongeveer 50), dynamische secties, directe berekening van de totale kosten, verdeeld over meerdere schermen bevat?
Welke bundelaar heb je in het project gebruikt? Je noemde dat je Webpack hebt geoptimaliseerd — was dat de hoofd-bundelaar?
Vertel iets over jezelf en je laatste werkervaring.
/** * Implementeer de functie isMonotonic, die * een array van getallen accepteert en bepaalt * of deze monotoon is (niet toenemend of niet afnemend). * * @param {Array<number>} numbers - array van getallen * @return {boolean} - true als de array monotoon is, anders false */ function isMonotonic(numbers) { // jouw code hier }
Welke HTTP-methoden bestaan er in het algemeen die naar de server kunnen worden gestuurd?
Waarvoor is useRef nodig? Wat zijn de toepassingen ervan?
Wat is de handtekening van de reduce-methode bij arrays? Wat moet er in de callback worden geretourneerd bij elke iteratie?
Waarom heb je besloten van baan te veranderen?
Hoe ben je bij frontend gekomen? Vertel me iets over jezelf.
Welke taak was niet meteen gemakkelijk, waarmee moest je worstelen?
Waarom zijn RTK Query of React Query beter dan gewoon fetch voor verzoeken? Hoe weet de frontend wanneer het gegevens moet bijwerken?
Schrijf je voornamelijk in TypeScript of ook in puur JavaScript?
Op welk moment ten opzichte van de event loop wordt requestAnimationFrame uitgevoerd?
Vertel me meer over de offline-functionaliteit: hoe werkt het opslaan van gegevens in IndexedDB bij verlies van internet?
Vertel over een prestatieoptimalisatietaak die je hebt opgelost.