Sobes.tech

Frontend

Hoe werkt de Event Loop — welke wachtrijen zijn er, wat is de volgorde van uitvoering? Vertel over microtaken, macrotaken, requestAnimationFrame, requestIdleCallback.

Middle+
191

API-respons kan een fout bevatten die naast het bijbehorende veld aan de gebruiker moet worden weergegeven.

Middle
188

Er is een filter met tabbladen. Bij snel schakelen tussen tabbladen worden soms oude waarden weergegeven die niet bij de huidige tab horen. Wat is de oorzaak en hoe kan dit worden opgelost?

Middle
184

Wat kan er gedaan worden met afbeeldingen om de prestaties van de pagina te optimaliseren?

Middle
183

Was het een B2B- of B2C-dienst? Waren er metrics om fouten en gebruikerservaring te volgen?

Middle+
183

Bekijk deze code met SSR en de singleton i18n-klasse. Vind een serieus probleem dat de HTML die aan de gebruiker wordt geleverd, kan verpesten. Hoe zou je het oplossen?

Middle+
181

Schrijf de implementatie van de helper Promise.withResolvers() — een functie die een Promise aanmaakt en een object retourneert met drie eigenschappen: promise, resolve en reject.

Middle+
180

We kunnen niet via CI/CD tags toevoegen of versies beheren. De klant kan een versie hebben, en de backend een andere. Wat kan er in deze omstandigheden gedaan worden naast het monitoren van fouten met Sentry?

Middle+
178

Een verkeersbord moet worden gemaakt op één div, inclusief een kleine rode markering aan de rechterkant.

Middle
178

Stel je een pagina voor met veel kaartjes en lazy loading (zoals op Stripchat). Welke randgevallen zie je, welke problemen kunnen zich voordoen, wat zou je optimaliseren? Hoe werkt virtualisatie (React Window)?

Middle+
176

Waarom komen gebruikers niet in de Store en hoe laad je gebruikers in de Store?

Middle
175

We hebben een groot project in een monorepo met een uniforme release-stroom. We hebben besloten het op te splitsen en de frontend in aparte repositories te plaatsen met hun eigen releasecyclus. Er ontstaat het probleem van versie-inconsistentie tussen de backend en de client. Hoe zou je dit probleem oplossen? Hoe organiseer je het werk om zo goed mogelijk beschermd te zijn tegen storingen in productie?

Middle+
174

Wat kan de eerste rendering in de browser blokkeren nadat de HTML is ontvangen? Wat kan er gedaan worden met synchrone loading van JS en CSS?

Middle+
173

Waar werd de genormaliseerde cache opgeslagen? Was het een soort reactieve cache?

Middle
172

Welke reducers heeft Store en is er een reducer om daar gebruikers te plaatsen?

Middle
172

Bekijk de functie in de editor: deze neemt een array van sleutels en een object, en kopieert via reduce alleen het object met de gespecificeerde sleutels. Hoe zou je deze functie noemen?

Middle
170

Heeft u aangegeven welke queries entiteiten retourneren of hoe dit werkte toen u dicht bij de query was?

Middle
167

Bij het navigeren vanaf de gebruikerslijstpagina naar de pagina van een specifieke gebruiker is er een lange laadtijd (de loader blijft 2 seconden hangen vanwege een kunstmatige vertraging). Hoe kan deze situatie worden verbeterd?

Middle
166

We zien dat SSR na 2 seconden niets teruggeeft. Welke opties zijn er om dit te verbeteren?

Middle
165

Hoe los je het probleem van overbodige gegevensaanvragen aan de clientzijde, wanneer de gegevens al via SSR op de server zijn geladen?

Middle
164
/5