Povězte o týmu: kolik je front-end vývojářů, jak spolu komunikují, jak uvolňují funkce do produkce a jak často se vydávají nové verze?
Frontend
Jaká je časová složitost navrhovaného algoritmu, pokud je v poli n řetězců a maximální délka řetězce je m?
Pořádají se firemní akce a je za účast hrazená cesta do Moskvy?
Proč jste se rozhodli opustit společnost a co zohledňujete při hledání nové práce?
Implementujte asynchronní frontu úkolů s omezením paralelismu: úkoly jsou nejprve přidány do fronty, poté spuštěny metodou loop; současně by nem mělo běžet více než zadaný počet úkolů. Když jsou všechny úkoly ve frontě a běžící úkoly dokončeny, oznámte dokončení fronty.
Byly situace, kdy vývojáři špatně pochopili nebo mylně interpretovali FSD? Jaké ochranné mechanismy byly použity k prevenci porušení architektury?
Jaká verze React byla použita na vašem posledním místě práce?
Musel(a) jste někdy použít !important? V jakých případech?
Pokud je v typu zbytečná vlastnost, jak ji vyloučit? Jak přidat nebo vybrat požadované vlastnosti?
Jak by [jméno] zorganizoval styly v novém projektu: jaké přístupy a technologie by zvolil?
Jak pomocí Flexboxu umístit vnořený blok přesně do středu rodičovského kontejneru bez použití position: absolute?
Povězte nám o své zkušenosti na posledním místě práce: jak byly organizovány procesy vývoje, sběr požadavků a testovací pokrytí?
Popište fáze vykreslování stránky v prohlížeči: DOM, CSSOM, renderovací strom, layout/reflow, repaint a compositing. Které vlastnosti je vhodné animovat a proč?
Máte své vlastní projekty nebo projekty na GitHubu?
Z jakých důvodů se může komponenta React znovu vykreslit?
Jak lze implementovat frontu úkolů pomocí promises bez vlajek a čítačů? Co je worker v kontextu takové fronty?
Bez spuštění kódu určete, co se stane s handlery then/catch Promise, který zůstává v pending stavu a nevolá resolve nebo reject.
LeetCode #424 — Dána je řetězec velkých anglických písmen a číslo k, najděte délku nejdelšího podřetězce, který lze vytvořit ze stejných znaků s nejvýše k náhradami.
Dán je pole řetězců délky alespoň tří. Všechny řetězce kromě jednoho jsou shodné ve složení unikátních znaků, ignorujíc pořadí, velikost písmen, mezery a opakování. Najděte a vraťte původní řetězec, který se liší.
Jak hluboko jste pracoval s Next.js, React, Tailwind CSS, shadcn/ui a Payload CMS? Používal jste tyto technologie v produkci nebo jste se s nimi pouze seznámil?