Čo hľadáte? Čím by ste sa chceli zaoberať a v ktorej spoločnosti?
Frontend
// Dán je súbor dvojrozmerných bodov, vypočítajte plochu ohraničujúceho obdĺžnika. // Pre daný súbor dvojrozmerných bodov vypočítajte plochu ohraničujúceho obdĺžnika. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Ako rešiti problem race condition pri preklapljivanju uporabnikov (ko koledž več zahtev zapored)? Katere pristope je mogoče uporabiti: AbortController, debounce, blokiranje gumbov prek stanja nalaganja?
Mal(a) ste skúsenosti s účasťou na projekte od začiatku — od výberu architektúry a vzorov až po implementáciu funkcií do produkcie?
Čo ste si vybrali ako architektúru, správcu stavu a knižnicu komponentov v tom projekte a prečo?
O akej sume odmeny je vhodné hovoriť, aby to bolo zaujímavé?
Ako poznáte Docker? Museli ste ho použiť v práci?
Prečo ste sa rozlúčili so svojím posledným zamestnávateľom?
Kde cítite väčšiu skúsenosť — v React alebo v Next.js? S ktorými UI knižnicami ste pracovali?
S čím ste sa v posledných 2-3 rokoch prevažne zaoberali?
Poznáte princípy SOLID, čistú architektúru, Feature-Sliced Design?
Ak dostanete viacero ponúk súčasne, ako budete vyberať? Akú úlohu hrajú peniaze pri výbere?
/** * Napíšte komponentu, ktorá získa používateľa podľa {{userId}} a zobrazí hlavné údaje * Použite fetchUser na požiadavku */ export const User: FC<Props> = ({ userId }) => { // Napíšte svoje riešenie tu: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };