Sobes.tech

Frontend

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?

Middle
2

Jaká je časová složitost navrhovaného algoritmu, pokud je v poli n řetězců a maximální délka řetězce je m?

Middle
2

Pořádají se firemní akce a je za účast hrazená cesta do Moskvy?

Middle
2

Proč jste se rozhodli opustit společnost a co zohledňujete při hledání nové práce?

Middle
1

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.

Middle+
1

Byly situace, kdy vývojáři špatně pochopili nebo mylně interpretovali FSD? Jaké ochranné mechanismy byly použity k prevenci porušení architektury?

Middle
1

Jaká verze React byla použita na vašem posledním místě práce?

1

Musel(a) jste někdy použít !important? V jakých případech?

1

Pokud je v typu zbytečná vlastnost, jak ji vyloučit? Jak přidat nebo vybrat požadované vlastnosti?

1

Jak by [jméno] zorganizoval styly v novém projektu: jaké přístupy a technologie by zvolil?

1

Jak pomocí Flexboxu umístit vnořený blok přesně do středu rodičovského kontejneru bez použití position: absolute?

1

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í?

Middle+
1

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č?

Middle+
1

Máte své vlastní projekty nebo projekty na GitHubu?

Middle+
1

Z jakých důvodů se může komponenta React znovu vykreslit?

1

Jak lze implementovat frontu úkolů pomocí promises bez vlajek a čítačů? Co je worker v kontextu takové fronty?

Middle+
1

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.

Middle
1

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.

Middle
1

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ší.

Middle
1

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?

1
/349