Sobes.tech

Frontend

Complexiteit: voeg filtering van resultaten op het veld status toe via een apart tekstinvoerveld, rekening houdend met hoofdletterongevoeligheid.

Middle+
РСХБ
60

Heb je Playwright en Selenium/Cypress vergeleken? Is het langzamer in vergelijking met Selenium?

Middle
Хьюнет
60

Vertel over de lifecycle hooks van Angular: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked en ngOnDestroy.

Middle+
Т-БанкТ-Банк
60

Maak blokken rood, blauw en grijs met alleen CSS (zonder de structuur te wijzigen, zonder omhulsels toe te voegen). De blokken moeten volgens het voorbeeld op de afbeelding worden gerangschikt. Je kunt stijlen toewijzen aan de container en de blokken zelf.

Middle+
КасперскийКасперский
60

const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);

Middle+
IT OneIT One
60

Wat verandert er in de resultaten op alle drie de regels als je de functie getName omzet in een pijlfunctie?

Middle+
Ozon Tech
60

Hoe werkt Fiber en hoe is de prioritering (scheduler) in React opgebouwd?

Middle
IBIT
60

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+
Mayflower
60

Bekijk de code: waarom wordt de App-component opnieuw gerenderd bij het klikken op de knop 'Render', en waarom wordt de Child-component opnieuw gerenderd bij het invoeren van tekst in de input?

Middle+
Т-БанкТ-Банк
60

Vertel me over de principes van OOP

Senior
АйтиФаундейшн
60

Is het mogelijk om ervoor te zorgen dat finally nog een keer wordt uitgevoerd (met het getal 10), zonder de volgorde van de code te veranderen, maar door iets binnen de functie toe te voegen?

Middle
ОТП БанкОТП Банк
60

Kun je de index van een array gebruiken als key in React? Waarom wordt dit niet aanbevolen?

Middle
Smitex
60

Vertel over een moeilijke beslissing die je vanaf nul hebt moeten ontwerpen en ontwikkelen.

Middle
UserGate
60

Zijn er twee objecten met cyclische verwijzingen naar elkaar? Zal dit leiden tot een geheugenlek? Hoe werkt de garbage collector in JavaScript en wat is de belangrijkste voorwaarde voor het vrijmaken van geheugen?

Middle
WildberriesWildberries
60

Vertel over Next.js: belangrijkste voordelen, soorten rendering, servercomponenten en andere functies.

Middle+
Скиф трейд
60

Wordt useEffect aangeroepen als useRef in zijn afhankelijkheden staat?

Middle
X-Notes
60

In het cv worden metrics vermeld — percentage vermindering van renders, prestatieverbetering. Hoe heb je ze berekend?

Middle
Алор+
60

Hoe typiseer je de API-antwoord als het contract niet perfect is?

Middle
МТС БанкМТС Банк
60

Wat doe je als lijstitems geen unieke sleutel voor React hebben?

Middle
Авиасейлс
60

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+
Mayflower
60
/295