Sobes.tech

Frontend

Czy były jakieś zadania lub projekty migracji z jednego stosu na inny?

Middle
UserGate
31

Co zwróci walidator, który napisałeś, jeśli użytkownik kliknął na edycję pierwszego wiersza i wartość name/polyname jest równa oryginalnej wartości tego wiersza?

Middle
Омнидата
31

Powiedziałeś, że używałeś agentów AI. Co używasz w swojej pracy, do jakich zadań, jakie masz ogólne wrażenia na ich temat?

Middle+
IMOT.IO
31

Czy miałeś kiedyś przypadek, gdy celowo używałeś klucza spoza listy elementów?

Middle
Банк ПСБ
31

Z czym musiałeś pracować na froncie? Jakie były projekty komercyjne i jakie technologie były używane?

Middle
НЕОЛАНТ
31

/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // napisz kod tutaj return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // added = [] // removed = [1,6]

Middle+
Basis
31

Jaki kod statusu HTTP powinien zostać zwrócony przy pomyślnym utworzeniu obiektu?

Middle
Элара
31

Opowiedz, w poprzedniej pracy, czego było więcej — frontendu czy backendu? Jakie były ciekawe, zapadające w pamięć i trudne zadania?

Middle
РунитиРунити
31

Na początek, czy mógłbyś opowiedzieć mi trochę o swoim doświadczeniu w pisaniu testów automatycznych, zwłaszcza testów jednostkowych i integracyjnych? Dziękuję za podzielenie się tym. Czy pracowałeś również z frameworkami testowymi takimi jak Playwright? Dziękuję, to jest pomocne. Czy mógłbyś opowiedzieć, jak współpracowałeś z menedżerami produktu, projektantami i innymi inżynierami przy projekcie?

Senior
Cleeng
31

Jak zebrałeś argumenty do rozmowy z technikiem na temat konieczności aktualizacji?

Middle
нейровэд
31

Zrefaktoryzuj komponent, który renderuje losową liczbę (z Promise) i pozycję przewijania. Znajdź problemy i je napraw.

Middle+
SelectySelecty
31

const func = obj.sayHi() const boundFuns = func.bind(obj) boundFuns() ------------------- const submit = (el) => () => { log(el); } arr.map(el => <button onClick={submit(el)}/>) const param = useMemo(() => a + b) return <Child value={param} />

Middle+
IT OneIT One
31

Jakie testy pisali — tylko jednostkowe czy coś jeszcze?

Middle
Лига Ставок
31

Dlaczego rozważasz zmianę pracy i czego oczekujesz od nowego miejsca?

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

Czym jest Teleport w Vue?

Middle
Программный код
31

Czy miałeś kiedyś negatywne doświadczenia w zespole, na przykład intensywne spory podczas przeglądu kodu? Jak byś zareagował w takiej sytuacji?

Middle
Altenar
31

Czy znasz wzorzec EventEmitter? Zaimplementuj klasę z metodami subscribe, unsubscribe i fire.

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

Jak przyspieszyć ładowanie strony z dużą ilością obrazów i kart?

Middle+
Твое Лайв
31

Dlaczego powinieneś używać stanu zamiast zwykłej zmiennej dla wartości, która wpływa na wyświetlanie komponentu?

Middle+
Mish
31

Opowiedz o uwierzytelnianiu oparte na plikach cookie i dwuskładnikowej autoryzacji w panelu użytkownika.

Middle
Altenar
31
/292