Sobes.tech

Frontend

Wat zoekt u? Wat zou u willen doen en bij welk bedrijf?

Middle+
269

// 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) => { };

Middle+
207

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?

Middle+
194

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?

Middle+
166

Wat hebben jullie gekozen qua architectuur, state-manager en componentenbibliotheek in dat project en waarom?

Middle+
164

Over welk bedrag aan vergoeding moet je praten om het interessant te maken?

Middle+
161

Waarom bent u gestopt bij uw laatste werkgever?

Middle+
153

Hoe ken je Docker? Moest je het op je werk gebruiken?

Middle+
152

Waar voelt u meer expertise — in React of in Next.js? Met welke UI-bibliotheken hebt u gewerkt?

Middle+
136

Waarmee heb je de afgelopen 2-3 jaar voornamelijk gewerkt?

Middle+
122

Bent u bekend met de SOLID-principes, schone architectuur, Feature-Sliced Design?

Middle+
121

Als je meerdere aanbiedingen tegelijk ontvangt, hoe kies je? Welke rol speelt geld bij de keuze?

Middle+
112

/** * 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> ); };

Middle+
94