Sobes.tech

Frontend

Cum să preveniți condițiile de cursă atunci când faceți solicitări asincrone repetate din useEffect? Ce instrumente native JavaScript permit anularea solicitărilor?

Middle+
Mish
56

Când apar problemele tipice de scurgere de memorie?

Middle
WB Travel
56

Ce este limitarea ratei și cum se implementează?

Middle
TokenTech
56

Sarcină practică: lucrul cu două array-uri de obiecte — compararea după cheie folosind structuri Map și parcurgerea cu două bucle

Middle
Basis
56

// Descrieți un tip care reprezintă astfel de obiecte JS, care au un identificator privat // și o metodă pentru a-l obține, precum și un câmp de dată de creare. // Identificatorul poate conține un număr sau un șir de caractere. // Câmpul de dată de creare poate conține, de asemenea, un șir sau un număr. // Identificatorul și câmpul de dată de creare au întotdeauna același tip. let a = { getId: () => 1, createdAt: [phone] } let b = { getId: () => 'id', createdAt: '[phone]T20:00:00Z' }

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

Cum se creează variabilele și se atribuie date în JavaScript? Ce se întâmplă la crearea unui primitiv și a unui obiect?

Middle
Pac Group
56

Ce este React.memo? Se poate înveli întreaga aplicație în memo? De ce este rău să folosești memorizarea peste tot?

Middle+
VK Tech
56

Ești pregătit să faci muncă de rutină — să înțelegi codul altora, să faci layout, să corectezi datoriile tehnice și nu doar să te ocupi de arhitectură?

Middle
ГКУ Инфогород
56

Ce este împărțirea codului și cum funcționează?

Middle
SIGNAL
56

[nume] a întrebat: în ce parte a stivei tehnologice te simți cel mai confortabil și care este slăbiciunea ta?

Senior
Nebuly
56

Care sunt avantajele și dezavantajele CSS-in-JS în comparație cu modulele CSS?

Middle
Алор+
56

Ce este un linter, pentru ce se folosește și ce linters populare cunoști?

Middle
01.tech
56

Cum știi numărul întrebării pentru a deschide ecranul întrebării?

Middle+
OkkoOkko
56

Vorbiți despre proiectul dvs. actual și motivele pentru căutarea unui nou loc de muncă

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
56

Ce înțelegi prin code splitting?

Middle+
Ifellow
56

Ce este Virtual DOM și cum diferă de DOM-ul obișnuit?

Middle
МПФИТ
56

Povestiți-ne cum ați intrat în industria de dezvoltare: cum v-ați pregătit, cum ați găsit primul loc de muncă, având în vedere că în CV menționați o specializare non-tehnică?

Middle
Проект ПСБ
56

Nu ai avut un administrator de sistem care să te ajute cu accesul?

Middle
Куаргет
56

Ce arhitectură s-a folosit în proiect? Aveți experiență cu microserviciile?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
56

Sarcină practică: implementați un echivalent al metodei Array.flat(), dar pentru obiecte (nivelare recursivă a unui obiect imbricat).

Middle
BI.ZONE
56
/295