elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [линк] export default () => { return <div>Zdravo!</div> }
Frontend
Da li su postojali slučajevi kada je nešto padalo u produkciji ili tokom testiranja implementacija sa WebSocket konekcijama?
У резюмету пише да сте много радили са сложним многоступеним формама. Можете ли детаљније да кажете шта је тамо реализовано?
Ispričajte o svom iskustvu sa tabelama (crtanje, rad sa velikim količinama podataka).
Da li ste morali da radite sa novim hookovima React (18/19), kao što su useTransition, useDeferredValue?
Drugi zadatak: implementirajte komponentu za pretraživanje koristeći standardni server putem query parametra — napravite input za unos upita, stanja za rezultate i upit, dohvatite podatke putem fetch u useEffect s obradom grešaka i stanjima učitavanja, i prikažite listu rezultata (polje name).
Ако говоримо о чистим техникама оптимизације у React-у, које познајете? (useMemo, useCallback, React.memo)
Можете ли израчунати алгоритамску сложеност имплементиране филтрације по статусу?
Testirali ste hiljadu veza putem WebSocket-a — kako ste to testirali, kako je prošao test opterećenja?
Комплексност: додајте филтрирање резултата по пољу статус преко одвојеног уноса текста, узимајући у обзир неосетљивост на велика и мала слова.
Da li ste morali da radite sa autorizacijom? Više o implementaciji.
Са којим менаџерима стања сте радили? Који вам се више свиђају, који су њихови плуси и минуси?
Kako je izgledala sama tabela koju ste razvijali? Šta ste morali sami da implementirate?
Ако теоретски размишљамо: постоје велике табеле са великим бројем података. Да ли могу настати проблеми са перформансама? Ако да, како бисте их решавали?
Да ли разумете како Zustand ради испод хаубе?
Kako je implementirano osvežavanje access/refresh tokena tokom autorizacije putem JWT (interceptori, obrada 401)?
Da li ste čuli za hook useLayoutEffect? Objasnite kako radi.
Kako je tehnički realizovana krross-validacija polja forme (validacija jednog polja u zavisnosti od vrednosti drugog)?