Sobes.tech

Frontend

Jakie jest twoje podejście do przechowywania stanu za pomocą bibliotek takich jak React Query lub SWR?

Middle
Data World
40

/** * Zadanie 1: Generyki i Bezpieczeństwo Typu Klucza * Utwórz funkcję `getProperty`, która przyjmuje obiekt i klucz. * Użyj generyków, aby zapewnić bezpieczeństwo typu funkcji i istnienie klucza w obiekcie. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Zadanie 2: Dla wielu deklaracji interfejsu Todo poniżej, wyjaśnij, co się dzieje, gdy są one obecne w tym samym zakresie. * Omów, jak TypeScript je traktuje i wypełnij obiekt `myTodo`, aby spełniał wymagania scalonego interfejsu Todo. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }

Middle
Altenar
40

Jaka jest różnica między useEffect a useLayoutEffect? Możesz podać przykład użycia useLayoutEffect? Co się stanie, jeśli w useLayoutEffect wykonasz ciężkie obliczenia?

Middle
ТранснефтьТранснефть
40

Czy można całkowicie zrezygnować z RxJS na rzecz signals w nowoczesnym Angularze?

Middle
ДиджиРеал
40

Co zostanie wyświetlone w konsoli?

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

Do czego służyła Federacja Modułów?

Middle+
Ifellow
40

Czy masz własne projekty?

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

Czy miałeś jakieś CRM/narzędzie do śledzenia zadań, którego używałeś (Jira, Trello, Bitrix24)?

Middle
Куаргет
40

Jak uzyskać długość zwykłego obiektu za pomocą właściwości length? Jak dodać metodę length do wszystkich obiektów przez prototyp?

Middle
Цифротех
40

Opowiedz o zasadzie odwrócenia zależności (DIP) z SOLID na przykładzie

Middle
Мыс
40

W jakich komponentach działają hooki w Next.js?

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

Czy masz doświadczenie z Vue? Jakie narzędzia używałeś do testowania?

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

Jakie typy danych są w JavaScript? Jakie są główne grupy i czym się różnią?

Middle
ООО Делай мебель
39

Czym jest zamknięcie w JavaScript i jakie są jego możliwe wady?

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

Jak dokładnie oceniłeś zadania?

Middle
ИРИ
39

Opowiedz o czacie w swoim projekcie — jakie funkcje były? Jak była zorganizowana praca frontu i back-endu?

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

Opowiedz o swoim doświadczeniu zawodowym. W CV podano 5 lat doświadczenia w rozwoju frontend, ale ukończyłeś uniwersytet w 2010 roku — czym się zajmowałeś w tym okresie?

Middle+
Сбертех
39

Czy możesz dać mi jakieś uwagi lub wrażenia na mój temat po naszej rozmowie?

Middle
4dev
39

Czy praca z tymi efektami została wyodrębniona w osobnej bibliotece?

Middle
WB банк
39

Jak współpracują ze sobą useMemo, useCallback i React.memo? Dlaczego ważne jest opakowanie funkcji w useCallback podczas przekazywania ich do komponentu potomnego opakowanego w React.memo?

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