Czy znasz TypeScript? Czym są typy użytkowe, podaj przykłady?
Frontend
Co zwróci, jeśli zadeklarujesz funkcję async i wywołasz ją bez await?
Async/await jest często nazywane cukrem składniowym nad obietnicami. Jak rozumiesz to wyrażenie? Co oznacza 'cukier składniowy'?
Czy mikro frontendy mogą ze sobą współpracować? Jak byś zorganizował ich komunikację i wymianę danych?
Zaimplementuj metodę Function.prototype.bind — funkcję, która przyjmuje kontekst i zwraca nową funkcję z powiązanym kontekstem.
Jakie strategie renderowania znasz i w jakich przypadkach należy je stosować?
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.
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.
Czy masz umiejętności w składaniu interfejsów, pracy z UI?
Czy rozwiązanie się zmieni, jeśli obiekt ma głębsze poziomy zagnieżdżenia?
Jakie są wady i ryzyko związane z niezależnym wdrażaniem mikro frontendów?
Czym jest normalizacja stanu?
Czy potrzebujesz akredytacji IT?
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?
Jakiego rodzaju konkursy i zawody projektowe to były?
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.
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.
Co poszło nie tak w twojej obecnej pracy i dlaczego szukasz nowej?
Czy możesz wywołać selector z innego modułu w Redux?
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?