Flutter
Co zwraca asynchroniczna metoda w programowaniu?
Czy możesz wyjaśnić, czym jest obiekt typu Future i jak jest używany w programowaniu asynchronicznym?
Czy możesz wyjaśnić, co oznacza termin 'Subject' w kontekście systemów projektowania lub wzorców?
Czy możesz wyjaśnić, co oznacza termin 'dynamiczny' w kontekście programowania?
Czym różni się użycie typu var od typu string w programowaniu?
Jakie metody zastosowałbyś, aby poprawić wydajność aplikacji, jeśli działa wolno?
Czy możesz wyjaśnić, na czym polega wzorzec architektoniczny MVVM i jak jest używany w tworzeniu aplikacji?
Jak oceniłbyś swoją wiedzę i doświadczenie w zakresie rozwoju na platformach natywnych w skali od 1 do 5?
Jaka jest rola warstw architektonicznych w tworzeniu aplikacji Flutter i dlaczego są one potrzebne?
Jak pewnie potrafisz korzystać z Riverpod, oceń w skali od 1 do 5
Czy możesz wymienić główne typy danych podstawowych używanych w Dart?
Jakie technologie i narzędzia używasz w swojej praktyce programistycznej?
Czy możesz podać przykład, kiedy warto używać mechanizmu przechowywania ustawień za pomocą SharedPreferences?
Jakie są różnice między implementacjami list ArrayList i LinkedList w Java?
Opisz zespoły i ich role, z którymi pracowałeś w swojej poprzedniej firmie.
Dlaczego ważne jest przestrzeganie zasad czystej architektury podczas projektowania systemów?
Czy możesz wyjaśnić koncepcję używania gałęzi w systemie kontroli wersji Git?
Czy mógłbyś wyjaśnić, co dzieje się wewnątrz metody didUpdateWidget w Flutter i jak jest używana?
Czy masz doświadczenie w tworzeniu i wykonywaniu testów integracyjnych dla aplikacji?
Czy możesz wyjaśnić koncepcję Meta channel i jak jest ona stosowana?