Šta tražite? Čime želite da se bavite i u kojoj kompaniji?
Frontend
// Дан је скуп дводимензионалних тачака, израчунати површину ограничног оквира. // За дат скуп дводимензионалних тачака, израчунајте површину ограничног правоугаоника. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Kako rešiti problem race condition pri prebacivanju korisnika (kada više zahteva ide jedan za drugim)? Koji pristupi se mogu koristiti: AbortController, debounce, blokiranje dugmadi putem stanja učitavanja?
Koju arhitekturu, menadžera stanja i biblioteku komponenti su odabrali u tom projektu i zašto?
Da li imate iskustva učešća u projektu od samog početka — od izbora arhitekture i obrazaca do implementacije funkcija u produkciji?
O kojoj sumi nagrade treba govoriti da bi bilo interesantno?
Kako ste upoznati sa Docker-om? Da li ste morali da ga koristite na poslu?
Zašto ste se razišli sa poslednjim poslodavcem?
Где осећате већу експертизу — у React-у или у Next.js-у? Са којим UI библиотекама сте радили?
Са чим сте се у последње 2-3 године превасходно бавили?
Да ли сте упознати са принципима SOLID, чистом архитектуром, Feature-Sliced Design?
Ako istovremeno dobijete više ponuda, kako ćete birati? Kakvu ulogu igra novac u izboru?
/** * Напишите компоненту, которая получает пользователя по {{userId}} и отображает основные данные * Для запроса используйте fetchUser */ export const User: FC<Props> = ({ userId }) => { // Напишите ваше решение здесь: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };