Wyjaśnij koncepcję niezmiennej klasy i jej cechy
Flutter
Jakimi narzędziami i podejściami posługiwałeś się do tworzenia testów widżetów?
Jakimi językami posługiwałeś się przed rozpoczęciem pracy z Dart?
Czy może Pan/Pani wyjaśnić, czym jest DTO i jakie jest jego główne przeznaczenie?
Czy pracowałeś z mechanizmami wstrzykiwania zależności w projektach?
Jakimi metodami znasz się na implementacji przechowywania danych w aplikacjach?
Czy możesz wyjaśnić, co oznacza koncepcja Extension w języku Dart i jak jest stosowana?
Wyjaśnij koncepcję interceptora i jego rolę w architekturach programowych
Jak dokonujesz konwersji danych z formatu JSON na obiekty programu?
Czy możesz wyjaśnić, co oznacza struktura danych Map i jak ona działa?
Czy możesz wyjaśnić, co oznacza 'repozytorium' w kontekście rozwoju oprogramowania?
Wyjaśnij, co oznacza słowo kluczowe 'extends' w kontekście programowania obiektowego.
Czy może opisać swoje doświadczenie na poprzednich stanowiskach i główne obowiązki, które wykonywałeś?
Jakie metody można wykorzystać do implementacji strumienia danych w Dart?
Jak określić trudność i konieczność wykonania zadania, z którym wcześniej nie miałeś do czynienia?
Czy możesz szczegółowo opisać swoje doświadczenie w korzystaniu z baz danych w projektach?
Czy używałeś biblioteki Retrofit do interakcji z API w swoich projektach?
Czy możesz podać przykład, kiedy zasada segregacji interfejsów jest stosowana w praktyce?