Sobes.tech

Frontend

Mi a különbség a call és az apply között?

Middle
WB Travel
118

Használtad a Vitestet vagy a Playwrightot a munkádban?

Middle
Нанософт
118

Mit lehet tenni, hogy a második console.log 'Alice'-t írjon ki, ne pedig undefined-et? Fejezd be a kódot a bind használatával.

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

Hogyan illesszük be a backendből érkező HTML-hez tartozó kódot a oldalra?

Middle
WB Travel
118

A tesztfeladatban a DocumentWorkspace úgy néz ki, mint egy Isten Objektum, amely túl sok különböző logikát végez. Mit gondolsz erről, hogyan lehetne ezt jobban szervezni?

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

/* A standard halmazmódszerek kiterjesztése érdekében meg kell valósítani az intersection metódust. Ez a metódus egy másik halmazt fogad bemenetként, és egy új halmazt ad vissza, amely az eredeti és a megadott halmazok metszete, tehát csak azokat az elemeket tartalmazza, amelyek mindkét halmazban megtalálhatók. */ // a kódod const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4

Middle
Яндекс
118

Mit lehet a useRef-ben tárolni a useState helyett?

Middle+
Global treds
118

Mit szeretsz és mit nem szeretsz a cégnél végzett munkádban?

Middle+
Яндекс
118

Mi az a kereszt böngésző kompatibilitás, és hogyan oldjuk meg a CSS kompatibilitási problémákat a böngészők között?

Middle+
СБЕРСБЕР
118

Mi az az XSS (Cross-Site Scripting)? Hogyan lehet ellene védekezni? Mi az a CSP?

Middle+
НСПК
118

Mesélj egy kicsit az utolsó munkatapasztalatodról és arról, mit vársz az új pozíciótól?

Middle+
ТранснефтьТранснефть
118

Volt kódmegosztás (code splitting) a projektben? Milyen csomagoló eszközt használtak?

Middle
UserGate
118

function createRateLimiter(limit, interval) {} // Tesztek const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Figyelmen kívül hagyva (limit 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (telt >100ms)

Middle
IGaming
118

Mi az a cookie, hogyan működik és milyen biztonsági zászlóik vannak?

Middle
Premium IT Solution
118

Mi az a CORS és hogyan működik?

Middle
Premium IT Solution
118

Meséljen a közelmúltbeli projektekről, amelyekben részt vett.

Middle+
AndersenAndersen
118

Volt-e valamilyen nehézséged a feladatok végrehajtása során, és hogyan oldottad meg őket?

Middle
Куаргет
118

Képzelj el egy oldalt sok kártyával és lazy loadinggal (mint a Stripchat). Milyen corner case-eket látsz, milyen problémák merülhetnek fel, mit optimalizálnál? Hogyan működik a virtualizáció (React Window)?

Middle+
Mayflower
118

Tudnál példát adni egy gyakorlati closure-ra, például a React-ből?

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

Meséljen a memoizációról React-ben: useMemo, useCallback és React.memo. Hogyan működnek és miért szükségesek?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
118
/298