Sobes.tech

Frontend

Czy znasz TypeScript? Czym są typy użytkowe, podaj przykłady?

Middle
145

Co zwróci, jeśli zadeklarujesz funkcję async i wywołasz ją bez await?

Middle
145

Async/await jest często nazywane cukrem składniowym nad obietnicami. Jak rozumiesz to wyrażenie? Co oznacza 'cukier składniowy'?

Middle
141

Czy mikro frontendy mogą ze sobą współpracować? Jak byś zorganizował ich komunikację i wymianę danych?

Middle+
140

Zaimplementuj metodę Function.prototype.bind — funkcję, która przyjmuje kontekst i zwraca nową funkcję z powiązanym kontekstem.

Middle+
138

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

Middle+
132

Jaki tryb i rodzaj zadań jest dla ciebie najbardziej komfortowy: spokojne rozwiązywanie problemów, intensywny rozwój techniczny czy wyzwanie menedżerskie? Powiedz nam, czego szukasz w swojej następnej pracy.

Middle+
131

Zobacz kod aplikacji React (lista zadań) i napraw problemy: obsługa zapytań API, zarządzanie stanem, obsługa błędów, dodawanie nowych zadań, oznaczanie zadań jako wykonane.

Middle+
130

Czy masz umiejętności w składaniu interfejsów, pracy z UI?

Senior
129

Czy rozwiązanie się zmieni, jeśli obiekt ma głębsze poziomy zagnieżdżenia?

Middle+
128

Jakie są wady i ryzyko związane z niezależnym wdrażaniem mikro frontendów?

Middle+
126

Czym jest normalizacja stanu?

Middle+
126

Czy potrzebujesz akredytacji IT?

Senior
123

Jaka jest różnica między przechowywaniem danych w tablicy a obiekcie z punktu widzenia pamięci? Który sposób przechowywania tabeli (tablica dwuwymiarowa czy obiekt dwuwymiarowy) będzie bardziej oszczędny pod względem pamięci?

Middle
121

Jakiego rodzaju konkursy i zawody projektowe to były?

Middle+
112

Zaimplementuj komponent React o strukturze drzewa na podstawie danych z messages.ts: elementy mogą mieć dzieci, węzły nadrzędne powinny się rozsuwać i zwijać po kliknięciu, liście nie powinny mieć przełącznika, a poziom zagnieżdżenia może być dowolny.

Middle+
112

Proszę opowiedz o sobie, o swoim doświadczeniu w ostatnim miejscu pracy, o głównych cechach, o stosie technologicznym — wszystko, co uważasz za ważne.

Middle+
110

Co poszło nie tak w twojej obecnej pracy i dlaczego szukasz nowej?

Middle+
110

Czy możesz wywołać selector z innego modułu w Redux?

Middle+
110

Jak zapobiec warunkom wyścigu w useFetch, jeśli URL się zmienił, drugie żądanie zakończyło się wcześniej niż pierwsze, a pierwsze nadpisało dane?

Middle+
108
/8