Frontend
Jaký je rozdíl mezi box-sizing: content-box a border-box?
Co jsou metody životního cyklu komponenty? Uveďte hlavní.
Kdy je volán useEffect? Za jakých okolností se spouští?
Proč jsi nakonec zvolil React místo Vue?
Pověz mi o Promise: co to je, stavy a statické metody (zejména rozdíl mezi Promise.all a Promise.race).
Jaké AI nástroje používáte ve své práci? Jak hodnotíte používání ChatGPT, Perplexity, Cursor, Claude a dalších AI-agentů ve vývoji?
Pověz o své zkušenosti z životopisu: úkoly, technologie, úspěchy a dosažené výsledky za více než tři a půl roku práce ve Sovcombank.
Pracoval jste s SSR? Co jste dělal — SSR, SSG nebo jen Next.js?
Jaké jsou stavy slibů?
Jak získat data z API uvnitř thunku, s přihlédnutím k tomu, že API je předáváno jako dodatečný argument v middleware thunku?
Zmínil jste UI-kit. Která komponenta byla při realizaci nejkomplexnější nebo nejzajímavější a která představovala největší výzvu?
[jméno] se zeptal: Můžeš uvést konkrétní příklad sporných bodů s designéry nebo obchodními zákazníky? Kdo měl poslední slovo?
[jméno] se zeptal: Jsi připravena psát ve Vue, pokud bude potřeba?
Jak prohlížeč vykresluje stránku? Co se děje po obdržení HTML?
Jak vyřešit problém s trackBy, pokud je v poli duplicitní hodnoty a není k dispozici žádný unikátní identifikátor?
Jaké protokoly autentifikace a autorizace znáš? Povídej o JWT.
Pracoval jste někdy s grafy, například s čarovým grafem?
Pokud deklarujete funkci, a poté proměnnou, bude k ní přístup uvnitř funkce? Vyprávěj o hoistingu.
Jaké jsou vaše aktuální očekávání ohledně platu? Od jaké částky zvažujete nabídku?
[jméno] se zeptal(a): jak zkopírovat objekt tak, aby změny kopie neovlivnily originál? Jaké existují způsoby kopírování objektů?