Sobes.tech

Frontend

Pastāsti man par call stack: kā tas darbojas, kādā secībā tiek izpildīti uzdevumi

Middle
Сбермаркетинг
34

Pastāsti par React, cik dziļi esi iepazinies ar tā iekšējām niansēm? Ko esi izmantojis?

Middle
Вбетон
34

Kāpēc React hook'us nedrīkst izsaukt iekšā nosacījumos, ciklos vai iekšējās funkcijās?

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

Kādus propsus darīja dizaina sistēmas komponentos? Vai ievietojāt propsus nākotnei vai tikai to, kas nepieciešams šobrīd?

Middle+
РунитиРунити
33

HTML analīzes posmā, ja skripti ir norādīti lapas augšpusē, vai tie bloķē turpmāku lapas ielādi vai nē?

Middle
WB банк
33

Kādas ir atšķirības starp kontrolētajiem un nekontrolētajiem komponentiem React?

Middle
нейровэд
33

Koda fragmentam ar masīvam [1, 2, 3], izsaukumi uz map(item => item * 2) un filter(item => item > 3), nosakiet, ko izvadīs console.log. Vai map un filter maina oriģinālo masīvu?

Middle+
Mish
33

Izstrādājiet `debounce` funkciju, kas atbalsta tūlītēju izsaukšanu sākumā sērijas notikumiem (`leading`), noklusējuma beigās — trailing izsaukšanu un `debounceFunc.cancel()` metodi, lai atceltu plānoto izsaukumu.

Middle
Экосистема тенниса MYTENNIS ONLINE
33

Pastāsti par inject funkciju Angular — kam tā ir paredzēta un kāpēc tā ir labāka par atkarību nodošanu caur konstruktoru?

Middle
ГосуслугиГосуслуги
33

Pastāstiet par Angular dzīves cikla hookiem: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked un ngOnDestroy.

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

RxJS koda analīze: ko tiks izvadīt konsolē, ja kodā tiek izmantots catchError un operators of kļūdu apstrādei?

Middle
NordClan
33

Uzrakstiet Child komponenta abstraktu realizāciju ar memoizāciju, izmantojot React.memo. Kāds ir otrais arguments, ko pieņem React.memo?

Middle+
IT OneIT One
33

Kā rīkoties, ja props ir atjaunināti, un iepriekšējais pieprasījums vēl nav pabeigts? Kā izvairīties no race condition?

Middle
BCraft
33

Kā optimizēt attēlu ielādi? Kādas HTML atribūti un elementi tiek izmantoti šim mērķim?

Middle+
Mish
33

Lūdzu, pasaki man par saviem algu gaidām: minimālo līmeni, zem kura tu noteikti nevēlēsies ar mums runāt, un ērtu līmeni.

Middle
Пикварио технологии
33

Skatās sniegto useTagFilter hook koda, noskaidro kļūdas cēloni (izvēles rūtiņas vizuāli neparāda izvēlēto stāvokli), pastāsti, kādas citas problēmas redzi, un ieteikt, kā to pārrakstīt.

Middle+
IMOT.IO
33

Pastāstiet par kādu grūtu, atmiņā paliekošu uzdevumu, ar kuru saskārāties pēdējos gados.

Middle
Бюро 1440Бюро 1440
33

Pastāsti man par arhitektūru: kāpēc monolītiska, un ar kādiem arhitektūras veidiem tu esi iepazīstināts?

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

Dzīvais kods: īstenojiet $ funkciju (līdzīgu jQuery), kas pieņem derīgu CSS selektoru un atrod atbilstošos mezglus. Funkcijai jāatgriež objekts ar metodēm addClass, toggleClass, removeClass, css (stilu piemērošana), html (HTML/CSS ievietošana elementā) — ar iespēju ķēdēt izsaukumus. Dotais ķēdēšanas testkods nedrīkst tikt mainīts un tam jāstrādā pēc funkcijas īstenošanas.

Middle
WB банк
33

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // šeit rakstiet kodu return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // pievienots = [] // izņemts = [1,6]

Middle+
Basis
33
/292