Sobes.tech

Frontend

const submit = useCallback((el) => () => { log(el); }, []); arr.map(el => <button onClick={submit(el)} />) arr.map(el => <SomeComp key={} onClick={() => submit(el)} />) const param = useMemo(() => ({c: a + b}), [a,b]) return <Child value={param} /> Child = React.memo(() => {})

Middle+
IT OneIT One
95

Jste připraveni se zúčastnit podpory služeb v produkci a na směnách?

Junior
ИП Ганус Александр Андреевич
95

Co se zobrazí v konzoli? Co se změní, pokud odstraníme break na 7. řádku? Jaká je algoritmická složitost tohoto kódu?

Middle
Smitex
95

Jaké kurzy jste studoval nebo se sám naučil o vývoji frontend?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
95

Existují nyní procesy, které se blíží ke konci, nebo nabídky na ruce?

Middle
Get Express
95

Psal jste testy? Jaké máte zkušenosti s testováním?

Middle
Цифротех
95

Jaké úkoly se ti nelíbily a proč jsi je musel dělat?

Middle
BLS-Soft
95

Jak bys implementoval rozšiřitelnost obchodních pravidel FizzBuzz (například přidání nového pravidla pro číslo 7), aby byl kód udržovatelný a čistý?

Middle
GloraX
95

Kde cítíte větší zkušenosti — v Reactu nebo v Next.js? S jakými UI knihovnami jste pracoval?

Middle+
HR SIGNAL
95

Jak řešíte technické neshody v týmu, když se názory vývojářů liší?

Senior
Мой СкладМой Склад
95

Jak je strukturován váš proces spolupráce s backendem? Dohodnete si předem API smlouvy?

Middle
Marfatech
95

Jak úzce jste pracoval s React Native v oblasti mobilního vývoje? Povídejte o svých zkušenostech.

Middle
Вбетон
95

SSG se generuje během sestavení, SSR během požadavku. Kdy co použít? Co je ISR?

Middle
Chulakov
95

Povězte o neúspěšné situaci v projektu a o tom, co se pokazilo.

Middle
WildberriesWildberries
95

Jaké HTTP kódy se používají při práci s REST API?

Middle
Ростелеком
95

Jakými protokoly komunikovala vaše aplikace s backendem?

Middle+
Альфа-БанкАльфа-Банк
95

Praktický úkol: vylepšit komponentu čítače v Reactu tak, aby při kliknutí na tlačítko "Zvýšit" se hodnota čítače zvýšila o 1 a do historie se přidala záznam o zvýšení s novou hodnotou; při kliknutí na "Snížit" — podobně; při kliknutí na "Resetovat" — historie se vymazala.

Middle
А7-Технологии
95

Jak bys rozdělil systém hodnocení nemovitostí z obchodního hlediska na části? Je tam objekt, organizace s pobočkami, role uživatelů — jak bys to strukturoval?

Middle
бизнес-эксперт
95

Jaký je rozdíl mezi any a unknown v TypeScriptu? Proč na any linter nezlobí, ale na unknown vyžaduje zúžení typu?

Middle
Altenar
95

Jaký je rozdíl mezi operátorem in a metodou hasOwnProperty?

Middle
МВидео/эльдорадо
95
/298