Sobes.tech

Frontend

A tesztfeladatnál: van egy AnnotationService-ed. Milyen algoritmust használsz annak eldöntésére, hogy a szolgáltatásnak providedIn: 'root'-nak kell lennie, vagy a komponens/modul szintjén?

Middle
Клируэй Технолоджис
83

const customMap = (array, transform) => { // valami, mint az array.map(transform); }; const stringResults = customMap([1, 2, 3], item => item.toString()); const lengths = customMap(["szia", "világ"], item => item.length);

Middle+
Mayflower
83

Dolgozott már Tailwind-del? Miben különbözik a szokásos CSS-től?

Middle
ГКУ Инфогород
83

[név] kérdezte: hogyan lehet metódusokat hívni primitív típusokon (például egy stringen)?

Middle
OZONOZON
83

Mi a különbség a Git Merge és a Git Rebase között?

Middle
Куаргет
83

Mesélj a böngésző tárolóhelyeiről, amiket ismersz. Röviden mindegyikről.

Middle
WB банк
83

Hogyan valósítható meg az eseménydelegálás egy olyan listához, amely gombokat tartalmaz, amelyek modális ablakot nyitnak?

Middle+
Employcity
83

Mi a különbség a Promise.all és a Promise.allSettled között?

Middle+
Яндекс 360Яндекс 360
83

Hogyan jelenítsünk meg egyszer egy bannert egy bejelentkezett felhasználónak minden eszközén?

Middle+
IT OneIT One
83

A függvényben a paraméterek referencia vagy érték szerint kerülnek átadásra?

Middle
Сбермаркетинг
83

Meséljen a tesztelőkkel való együttműködésről — hogyan szervezték meg a munkafolyamatot?

Middle
Куаргет
83

Hogyan használod a metrikákat (pl. a DevTools-ból) az oldal renderelési teljesítményének értékelésére?

Middle
NordClan
83

Meséljen magáról: miért döntött úgy, hogy vált munkát, milyen projekteken dolgozott az utolsó és az előző munkahelyén?

Middle
Синьор Софт
83

Gyakran használták az any típust a projektben?

Middle+
Твое Лайв
83

Mesélj a useMemo-ról, useCallback-ről és azok interakciójáról a React.memo-val. Az interakció jellemzői.

Middle+
Скиф трейд
83

TypeScript feladat: írjon le egy felhasználótípust név, vezetéknév, opcionális középső név és a középső név meglétét jelző zászló mezőkkel. Írjon egy teljes név formázó függvényt. Írjon le egy olyan telefontípust, amely mindig +7-tel kezdődik. Alakítson át egy kisbetűs típust nagybetűs kulcsokkal rendelkező típussá anélkül, hogy refaktorálna, a TypeScript lehetőségeit kihasználva.

Middle
Цифровой семейный офис
83

Blokkolja az UI-t egy hosszú szinkron ciklus a setTimeout-on belül?

Middle
WB Travel
83

const Effects = () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("minden render 1")); console.log("minden render 2"); useEffect(() => console.log("minden render 3")); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Növel </button> </> ); }; export default Effects; // 1 render: // Kattintás után: const Effects = () => { const [count, setCount] = useState(0); const [number, setNumber] = useState(0); useEffect(() => { console.log(count); return () => { console.log(count); }; }); return ( <> {count} <button onClick={() => setCount((prevProps) => ++prevProps)}> Növel </button> </> ); }; export default Effects; // 1 render: // 2 1 3 // Kattintás után: // 2 1 3 // nulla visszaadás: // 2 1 3 // // 1: 1, 0 // +: 1, 2 // ++: 2, 2

Middle+
IT OneIT One
83

Milyen formátumban érkeztek a válaszok a backendről, és hogyan dolgozták fel őket (a dinamik kérdésekkel rendelkező pszichológiai teszt rendszeréről)?

Middle+
РунитиРунити
83

Mekkora százalékát teszi ki a munkaciklusának a nagyobb kezdeményezések becslése?

Middle+
Сбер. IT
83
/295