Sobes.tech

Frontend

Czy możemy obsłużyć stan odrzucony Promise wewnątrz .then()?

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

Napisz funkcję konwersji ciągu z camelCase na snake_case. Nie można używać wyrażeń regularnych, kodów znaków ani sztywno zdefiniowanej listy symboli; rozwiązanie musi być uniwersalne. Oceń złożoność czasową i pamięciową.

Middle+
Яндекс
32

Jakie strategie renderowania znasz i w jakich przypadkach należy je stosować?

Middle+
СБЕРСБЕР
32

Jakie źródła mikrozadań (microtasks) i makrozadań (macrotasks) znasz?

Middle
WB банк
32

Na początek, czy mógłbyś opowiedzieć trochę o swoim doświadczeniu w pisaniu testów automatycznych, zwłaszcza testów jednostkowych i integracyjnych?

Senior
Cleeng
32

Z jakimi wersjami Angular pracowałeś, jakie problemy napotkałeś podczas migracji i jak do niej podszedłeś?

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

Jak zajmujesz się samokształceniem zawodowym: czytasz książki, bierzesz udział w kursach?

Middle
НЕОЛАНТ
31

Jak nazywa się i jak jest realizowane podejście, w którym przy tych samych danych wejściowych wysyła się jedno żądanie zamiast wielu identycznych?

Middle+
Mish
31

Czy masz doświadczenie w pisaniu testów?

Middle
WildberriesWildberries
31

Dziękuję, to daje jasny obraz. Czy miałeś sytuacje, w których musiałeś wyjaśnić kierownictwu produktu kompromisy związane z front-endem, na przykład dotyczące zakresu, UX, wydajności lub ograniczeń technicznych?

Senior
Cleeng
31

W CV wspomniałeś o monorepozytorium, czystej architekturze, Clean Architecture i Feature-Sliced Design. Czy możesz opowiedzieć więcej o każdym podejściu — co przez to rozumiesz?

Middle
Major Auto
31

type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");

Middle
Омнидата
31

Czym jest zamknięcie i jaki problem może wywołać?

Middle+
М.Видео/эльдорадо
31

Dlaczego teraz szukasz pracy?

Middle
ИРИ
31

Dlaczego komponent Child będzie ponownie renderowany po kliknięciu przycisku 'Rerender' w głównym komponencie, i dlaczego jest również renderowany podczas wpisywania tekstu w input?

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

Z czym głównie pracowałeś w ostatnich 2-3 latach?

Middle+
HR SIGNAL
31

Czy jesteś gotowy na test na drugą etap rekrutacji?

Middle
Брайтис
31

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

Middle
UserGate
31

Czy pracowałeś kiedyś z React Context? Jakie są wady Context w porównaniu do Redux?

Middle+
Сбертех
31

Ile jest programistów frontend w twoim zespole?

Middle+
wb
31
/292