Frontend
Proč je právě frontend? Jak jsi vůbec přišel k frontendu?
Kdy je vhodné používat mikrofrontendy a kdy ponechat monolitickou aplikaci?
Na škále od 1 do 10, jak hodnotíte svou schopnost přepínat z jednoho úkolu na jiný různého plánu?
Povězte nám více o projektu, na kterém jste pracovali. Byl to projekt, který jste udělali a zapomněli, nebo byla podpora?
Existuje autorizační token. Jak byste ho uložili do cookie? Co dělá klient a co dělá server?
Představte si úplně nový, základní a prázdný projekt Vue - jaká je jeho architektura? Jaké složky obsahuje a k čemu slouží?
Pověz o Kritické cestě vykreslování — co se děje při stavbě stromu vykreslování?
Je třeba napsat metodu pro získání hodnoty podle klíče objektu s neomezenou hloubkou a podpisem get(path: string, data: Record<string, unknown>): unknown const data = { user: { profile: { name: 'Jméno' } } } get('user.profile.name', data)
Co jsou primitives v JavaScriptu?
Povězte mi o sobě, svých zkušenostech a zajímavých projektech, na kterých jste pracovali.
Serverové a klientské komponenty v Next.js App Router, hydratace
Jaké jsou vaše očekávání ohledně platu — od minima po požadovanou částku?
Jaký je hlavní problém s API Context? Proč přecházet na správce stavu? Lze nějak obejít zbytečné re-renderování v API Context?
Jak správně upravit požadavek fetch pro bezpečný přenos citlivých údajů?
Napište typovanou funkci sčítání: při předání dvou čísel vrací číslo, při předání dvou řetězců vrací řetězec, a smíšené páry číslo a řetězec by měly vyvolat chybu TypeScript.
Jak zásadní jsou znalosti Nuxt a SSR pro naučení Vue?
Co je to Promise a jak funguje?
Máte zkušenosti s jednotkovým testováním a E2E testováním?
Zúčastnil se návrhu API?
Vysvětlete atributy async a defer u tagu script. Co jsou zač a v čem se liší?