Frontend
Jak probíhala revize kódu na předchozích projektech?
Jaký je rozdíl mezi stavem (state) a props (props)?
Pověz mi o fullstack aplikaci v Node.js/Express pro automatizaci brandování platebních stránek.
Pověz mi o React hookech a pravidlech jejich používání
Jak funguje stránkování pomocí kurzoru? Jaké jsou výhody a nevýhody ve srovnání s LIMIT/OFFSET?
Jaké úkoly byly pro vás nejobtížnější (zejména na frontendu)?
Co je třeba přidat do metody times, pokud je třeba vzít v úvahu zlomky?
Jak byste implementovali zobrazení slevy na kartě produktu? Jaká pole byste přidali k entitě? Byla by nová cena počítána na frontendu nebo byste čekali na backend?
Jaký máte vztah k úkolům s velmi přísnými termíny? Často se vám to stávalo?
Co tě přimělo vstoupit na trh jako uchazeč, proč zvažuješ nabídky?
Jak jste postupně implementovali TypeScript do starého kódu a jak jste se vyhnuli regresi?
Implementujte funkci callLimit, která omezuje počet volání předané funkce na stanovený limit, a také poskytuje metodu reset pro resetování čítače.
Jaký máte vztah k nástrojům AI (umělá inteligence) ve vývoji?
Jakými způsoby lze přenášet data mezi dvěma komponentami Angular na stejné úrovni?
Jaké máte zkušenosti s WebSocketem?
Jak budeme prohlížet historii zpráv, pokud je velmi velká? Jak implementovat stránkování?
Jak důležité bylo dodržovat bezpečnostní požadavky aplikace? Byly běžné hrozby, před kterými bylo třeba se chránit?
Pokud je funkce logHello napsána jako šipková funkce a volá se přes fn.call(this, ...args) uvnitř runOnce, co se stane s kontextem this? Co je třeba změnit ve funkci logHello, aby se kontext správně předával?
Jaké bylo množství kódu projektu, na kterém jsi pracoval sám (v řádcích kódu) — přibližně 10, 100, 1000 nebo 100000 řádků?
Jsou přesčasy placené, nebo je to jen tichá dohoda?