Frontend
Waar let je nog meer op bij het kiezen van technologieën en benaderingen voor een nieuw product?
Vertel over de meest complexe frontend-scenario's die je hebt geïmplementeerd in je projecten.
Helpt `useCallback` hier? Waar precies en waarvoor wordt het in deze hook gebruikt?
Hoe los je een taak met var in een lus op, behalve door var te vervangen door let?
Er is een component App en een component Rand uit een externe bibliotheek, die een willekeurig getal weergeeft. Het moet zo worden ingesteld dat elke 3 seconden het willekeurige getal verandert, en een teller voor het aantal veranderingen wordt weergegeven. Alles alleen in de component App.
Hoe zorg je ervoor dat een component met 5 props de veranderingen in drie ervan negeert en alleen opnieuw wordt gerenderd wanneer twee ervan veranderen?
Waarom is het nodig om methoden te binden in React-klassecomponenten bij het werken met gebeurtenishandlers?
Waarom is IndexedDB gekozen voor het opslaan van concepten en de status van scripts in plaats van localStorage of sessionStorage?
Wat doet de methode Array.prototype.slice? Hoe wordt het gebruikt om een array te kopiëren?
Moest je CI/CD instellen?
Wat is het verschil tussen de array-methoden forEach en map?
Had je in je code een abonnement binnen een ander abonnement (veelvoorkomend probleem bij RxJS)? Heb je dat opgelost of is het nog steeds zo?
Hoe waren de projecten georganiseerd bij Paraveb: werkte één persoon aan het project of een team?
Hoe bepaal je of een waarde van het type unknown een specifiek benoemd type is? Hoe laat je TypeScript begrijpen dat de controle is uitgevoerd (type guard)?
Hoe optimaliseer je een landingspagina met veel afbeeldingen en video's?
Beschrijf de kern van het product: het is een platform voor B2B-klanten (juridische entiteiten), waar vertegenwoordigers van bedrijven transacties uitvoeren met behulp van AI-agenten (aankoop/verkoop van diensten). Er is een frontend (persoonlijk account) nodig om aanvragen/proposities te versturen en statussen te bekijken, en op de backend werkt een complexe State Machine die de nuances van transacties verwerkt (niet-naleving van voorwaarden, terugdraaien, arbitrage). Rollen zijn: manager, admin, koper, verkoper. Hoe zou u de implementatie van zo'n product in 2 maanden aanpakken?
Kijk, ik heb het niveau verwijderd, overal is het 0, maar de inspringingen hier zijn gebleven. Kun je uitleggen waarom?
Hoe zou je de formuliergegevens opslaan zodat de gebruiker na het verversen van de pagina of het sluiten van het tabblad (zonder authenticatie) kan terugkeren?
Wat is in wezen een composable vanuit het perspectief van de taal? (sluiting)
Is er een verzoek of wens om tests in te stellen, unittests te schrijven in het project?