Frontend
Jakými způsoby můžete psát asynchronní kód v JavaScriptu: s Promise, async/await a bez Promise?
[jméno] se zeptal: Co můžete říct o výhodách a nevýhodách práce v Yandexu?
[jméno] se zeptal: Jaké nezávislé nápady jsi navrhl, aby dosáhl cílů nebo zlepšil produkt? Uveď konkrétní příklad výsledku.
Jaký je váš celkový dojem ze mě jako kandidáta?
Co je to enum v TypeScriptu a proč jsou často preferovány union literal types nebo as const objekty?
Co se stane se stylem odkazu při najetí myší, pokud pro něj nejsou nastavena žádná hover-styla?
Co je to notace Big O a jak v praxi hodnotíte složitost kódu?
[jméno] se zeptal: Povídej mi víc o testech, které jsi napsal, a o typech testů, které znáš, ale ještě jsi je v praxi nevyzkoušel?
Pokud deklarujete funkci uvnitř jiné funkce, k čemu bude mít přístup? Jak bude toto fungovat s this v vnořené běžné funkci?
Měli jste zkušenosti s prací na úkolech, které postrádaly systémové nebo obchodní požadavky?
Pověz mi o sobě, své pracovní zkušenosti a místech práce.
Jaká jsou pravidla pro používání hooků v Reactu?
Na jakých úrovních lze v Angularu poskytovat služby prostřednictvím providerů: komponenta, routa, modul, aplikace, platforma?
Co je to v JavaScriptu? Jak to funguje v běžných a šipkových funkcích, jak může dojít ke ztrátě kontextu a jak ji obnovit?
Co je to detekce změn v Angularu? Čím se liší strategie Default a OnPush a kdy je kontrolován komponent s OnPush?
Vysvětlete memoizaci.
Proč je potřeba Next.js, jaké metody vykreslování podporuje a co se stane, pokud je horní komponenta označena jako klientská komponenta?
[jméno] se zeptal: Co si myslíte o projektu, na kterém pracujete?
Povězte o Reduxu: obchod, akce, reducer, selektory a tok dat.
[jméno] se zeptal: Který z těchto projektů byl nejnovější?