Wat zoekt u? Wat zou u willen doen en bij welk bedrijf?
Frontend
// Gegeven een set tweedimensionale punten, bereken de oppervlakte van een begrenzingsbox. // Voor een gegeven set tweedimensionale punten, bereken de oppervlakte van de omhullende rechthoek. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Hoe kan het probleem van race condition bij het wisselen van gebruikers worden opgelost (wanneer meerdere verzoeken achter elkaar worden verzonden)? Welke benaderingen kunnen worden gebruikt: AbortController, debounce, knopblokkering via de laadstatus?
Heeft u ervaring met het deelnemen aan een project vanaf het begin — van het kiezen van de architectuur en patronen tot het implementeren van functies in productie?
Wat hebben jullie gekozen qua architectuur, state-manager en componentenbibliotheek in dat project en waarom?
Over welk bedrag aan vergoeding moet je praten om het interessant te maken?
Waarom bent u gestopt bij uw laatste werkgever?
Hoe ken je Docker? Moest je het op je werk gebruiken?
Waar voelt u meer expertise — in React of in Next.js? Met welke UI-bibliotheken hebt u gewerkt?
Waarmee heb je de afgelopen 2-3 jaar voornamelijk gewerkt?
Bent u bekend met de SOLID-principes, schone architectuur, Feature-Sliced Design?
Als je meerdere aanbiedingen tegelijk ontvangt, hoe kies je? Welke rol speelt geld bij de keuze?
/** * Schrijf een component dat de gebruiker ophaalt op {{userId}} en de belangrijkste gegevens weergeeft * Gebruik fetchUser voor de aanvraag */ export const User: FC<Props> = ({ userId }) => { // Schrijf hier je oplossing: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };