Jak jste vhodný/á pro práci s rutinními, monotónními rozhraními v bankovních systémech spolu s technicky zajímavými úkoly? Je to překážka?
Frontend
Proč je třeba v třídních komponentách React při práci s obslužnými funkcemi metodicky vázat?
Pracoval jste s React.lazy? K čemu je to dobré a jak se to používá?
Jaká je vaše úroveň angličtiny pro práci v mezinárodním týmu?
Povězte nám o věcech ve své práci, na které jste hrdí: technické nebo produktové úkoly, zajímavé integrace a úspěchy.
Implementujte univerzální React hook useFetch pro GET požadavky. Promyslete si pohodlné API pro tento hook, vrácená data/loading/error, zpracování HTTP chyb a opětovné načítání dat při změně URL.
Implementujte funkci debounce — dekorátor, který vrací funkci, jež při opakovaném volání provádí pouze poslední volání po stanovené prodlevě.
Napište funkci, která zkontroluje, zda jsou v poli duplicity.
Zkontrolujte komponentu: opravte problémy s klíčem při vykreslování seznamu, useEffect, načítání dat, zpracování chyb a stavy načítání/prázdné.
Co se pokazilo na vašem současném místě práce a proč hledáte novou práci?
Použili jste v vývoji AI agenty: nové přístupy, praktiky DevOps nebo jen jako AI chat?
Kdy je lepší zvolit polling pro implementaci chatu a kdy WebSocket? Čím se liší?
Známé jste s HTTP stavy 301 a 302? Čím se liší a jak prohlížeč pochopí, kam má přesměrovat?
Proč předáváte funkci jako počáteční hodnotu do useState?
Jaká jsou vaše očekávání od nového pracovního místa a proč zvažujete změnu práce?
Museli jste někdy vytvářet adaptivní verze rozhraní a animace?
Opravte rekurzivní funkci, která splošťuje vnořený pole: momentálně ztrácí prvky.
Povězte mi o svém posledním místě práce a hlavních úkolech.
Napište funkci, která sčítá dvě čísla dvěma způsoby: sum(2, 5) a sum(2)(5). Maximálně dva argumenty.
Jaké jsou vaše nejpamátnější úkoly?