Gdzie w przeglądarce można zobaczyć TypeScript?
Frontend
Jakiego typu typowania używa TypeScript? Czym różni się od języków takich jak C# czy Java?
Jakie typy utilitarne znasz, na przykład Pick, Omit, Partial, Required? Jak są używane?
Opowiedz o typach w JavaScript: jakie są, na jakie dwie duże podgrupy dzielą się i jak możemy je ze sobą porównywać?
Opowiedz o parametrze key w v-for: czym jest, co tam wpisywać, a czego nie wpisywać?
Opowiedz o reaktywności w Vue: na czym ona polega i jak z nią współpracujemy (Reactive, Ref, ShallowReactive, ShallowRef)?
Jak działa destrukturyzacja reaktywnych wartości w Vue i jak zachować reaktywność podczas destrukturyzacji?
Czym jest composable w Vue? Do czego służą, jak ich używać i czym różnią się od mixinów z Vue 2?
Jak wyglądał proces w firmie: gdzie przechowywana była dokumentacja, jak przebiegała współpraca z analitykiem i projektantem, gdzie tworzono makiety, z której tablicy korzystano?
Czy wszystko w pracy ci się podoba i ci odpowiada?
Nie podoba Ci się wsparcie obecnej funkcjonalności, tak?
Z jakiego powodu szukasz pracy?
Co się stanie w już skompilowanej aplikacji, jeśli zamiast oczekiwanej liczby zostanie przekazany ciąg znaków?
Opowiedz, jak działają wbudowane metody tablic w JavaScript, np. map, filter, reduce.
Czy znasz typ użytkowy Vue MaybeRef? Czy pracowałeś z nim?
Jeśli parametry funkcji nie są jawnie typowane, a zamiast liczb przekazywane są ciągi znaków, co się stanie podczas wykonywania? Czy dojdzie do konkatenacji łańcuchów?
Czym są typy any, unknown, never i void w TypeScript? W czym się różnią?
Jak wyglądała współpraca: dzwoniliście do siebie, czy jak ustalano i wyjaśniano zadania?
Jeśli funkcja jest typowana i zamiast liczby przekazywany jest ciąg znaków, kiedy wystąpi błąd: na etapie rozwoju?
Po co właściwie jest potrzebne async/await, skoro mamy już łańcuch then/catch/finally?