Sobes.tech

Frontend

Dolgoztál már az infer típusával a TypeScript-ben? Mit tud róla?

Middle
РСХБ-автоматизация
90

Mi a különbség az async és defer attribútumok között a script tagben?

Middle
Ozon Tech
ОТП БанкОТП Банк
90

Az utolsó munkahelyed kapcsán, ahol három és fél éve dolgozol, az van írva, hogy te vagy felelős a frontend architektúráért és a technikai megoldásokért. Ez a hivatalos szereped?

Middle
Альфа-БанкАльфа-Банк
90

Szorultál-e már architektúrával, modulokat írt, nulláról fejlesztett? Ismeri a Feature-Sliced Design (FSD) módszert?

Middle
Бюро 1440Бюро 1440
90

Mesélj egy feladatról a Greenatomnál, amiben különösen büszke vagy.

Middle
МТС БанкМТС Банк
90

Mit tartalmaznak a React osztálykomponensei, ami még nincs meg a funkcionálisakban?

Middle
ИРИ
90

Hogyan mozgatjuk vagy nagyobbítjuk az elemet az oldalon olcsóbban és drágábban a böngésző számára? Miért előnyösebb az animációkhoz a transform, mint a width és height módosítása?

Middle+
Ozon Tech
90

const a = {} a[1] = 'test' ért ( ... )

Middle+
IT OneIT One
90

Mit jelent a key attribútum a React listákban?

Middle
SIB
90

Meséljen az Angular moduljairól és standalone komponensekről — mi a különbség, és miért váltanak standalone-ra?

Middle
Элара
90

Mi az a var, let, const? Miben különböznek? Mi az a hoisting?

Middle
X5 techX5 tech
89

Meséljen a CI/CD, Docker használatával szerzett tapasztalatairól — mit sikerült beállítania, hogyan működött?

Middle
Major Auto
89

Hogyan határozzák meg az elemek renderelési sorrendjét, amikor átfedik egymást (z-index, stacking context)?

Middle+
ООО Делай мебель
89

Melyik párt tagjai a leginkább hajlamosak arra, hogy a munkaidő-csökkentés kérdésében ellenzőként szavazzanak, ha korábban kifejezett preferenciájuk is ellene volt?

Senior
Nebuly
89

/** * Meg kell írni egy függvényt, amely bemenetként egy URL-t fogad, * aszinkron módon GET kérést küld erre az URL-re, és visszaadja az adatokat (json). * Az adatok lekéréséhez használja a fetch-et. * Csak a Promise API használható. * Ha hiba történik a kérés során, próbálja meg még 5 alkalommal. * Ha végül nem sikerül az információt megszerezni, adja vissza a "A megadott URL nem elérhető" hibát. */

Intern
Яндекс
89

Hogyan valósítanád meg az internacionalizációs követelményekkel rendelkező dátum- és időbeviteli mezőt?

Middle
ООО Медиа технологии
89

Mi az a standalone-komponensek Angularben, és miért jobbak, mint a moduláris megközelítés?

Middle
СК Согласие
89

Írj egy absztrakt implementációt a Child komponensről React.memo segítségével. Mi a második argumentum, amit a React.memo elfogad?

Middle+
IT OneIT One
89

React feladat (3 részfeladat): 1) Javítsa ki a felhasználó szerkesztő űrlapot — a listában a felhasználónévre kattintva, a név be kell kerülni a szerkesztő űrlap inputjába. 2) A szerkesztő űrlapnak nem szabad újrarenderelődnie a keresőmezőbe írt szöveg beírásakor (React.memo optimalizációval). 3) A felhasználó kiválasztásakor a keresőmezőnek vissza kell állnia.

Middle+
Т-БанкТ-Банк
89

const obj = [{ value: 1, elems: [ { value: 2, elems: [ { value: 3 }, { value: 6 }, ... ] }, { value: 4, elems: [ { value: 5, elems: [ { value: 6 }, ... ]} ] } ] }] ------------- setTimeout(() => { console.log(1); }, 0); const p = new Promise(resolve => { console.log(2); resolve(); }); p.then(() => { console.log(3) }).then(() => { console.log(4); }); console.log(5);

Middle+
IT OneIT One
89
/298