Jak jste pracoval s designem: bylo vše striktně podle nákresů, nebo jste se podílel na zlepšení UX?
Frontend
Jaké jsou výhody a nevýhody mikrofrontendů?
Jaké nastavení a pluginy ve VS Code považujete za nezbytné?
Navrhněte si messenger: prostudujte funkční požadavky, formulujte nefunkční požadavky, vyberte technologický stack, popište architekturu frontendu a schéma komponent, interakci s backendem, API a datové modely, a poté systémový návrh.
Jak zajistit, aby uživatel vždy našel požadovanou ptáka ve své knihovně i při špatném připojení k internetu nebo offline?
Pracoval jste s SSR a co to je?
Na jakém operačním systému pracujete a jak dobře znáte příkazy Linux?
Jste ochotni dokončit testovací úkol přibližně na 4-5 hodin s úmyslně neúplnými požadavky, které bude třeba upřesnit?
Proč používat proměnné a sémantické styly jako font-heading-h1 místo toho, abyste přímo nastavovali styly pro tagy h1/h2 v globálním CSS?
Jaký je rozdíl mezi ref a reactive ve Vue a kdy by měly být použity?
Kdy je vhodné přejít ze SPA na SSR a proč je to nutné?
Uveďte příklady algoritmů a datových struktur s lineární, kvadratickou a logaritmickou složitostí. Jaká je složitost hledání prvku v poli a v rychlém třídění?
Jak je určen nejbližší server CDN?
Jak se vyhnout situaci, kdy po rychlé změně dotazu uživatele se zobrazí předchozí výsledky, i když všechny požadavky byly úspěšně dokončeny?
Implementujte polyfill pro Promise.all: co přijímá jako vstup a jak by měl fungovat při úspěchu, chybě a prázdném poli?
Jak se liší Map od běžného objektu?
Jak jste ladili Mini App Telegramu: používali jste tunneling, Cloudflare nebo bílou IP?
Jak probíhá onboarding a zkušební doba? Jaká jsou očekávání od nového zaměstnance?
Jak získat nejstarší klíč z Mapy v konstantním čase?
V JavaScriptu, co je větší: 0.1 + 0.2 nebo 0.3? Proč?