Android
Na co zwracasz uwagę, wybierając firmę do pracy w przyszłości?
Czy możesz wyjaśnić główne cechy protokołu MTP?
Jak odróżnić operatory wykonujące działania pośrednie od tych, które kończą przepływ wykonania w danych strumieniowych?
Dlaczego korzystanie z LocalContext.current jest niezalecane w warstwach logiki biznesowej, takich jak Use Case czy repozytorium?
Czy stosowałeś zasady czystej architektury podczas rozwoju swojego projektu?
W jaki sposób dzieliłeś się i omawiałeś swoje pomysły i propozycje z zespołem w poprzednim miejscu pracy?
Jak odbywa się przechowywanie danych w ViewModel w aplikacjach Android?
Wyjaśnij różnice między zamkniętą klasą a wyliczeniem w języku programowania.
Czy możesz wyjaśnić, co oznacza atrybut wrap_content w rozwoju interfejsów?
Jakie operacje można wykonywać podczas obsługi wyjątków w Kotlinie?
Jakie są główne komponenty i obiekty używane podczas pracy z Retrofit w Twoim projekcie?
W jakich przypadkach optymalnie jest używać funkcji inline w programie?
Jak zaimplementować rozpoczęcie działania BroadcastReceiver w aplikacji Android?
Czy możesz opowiedzieć o kluczowych cechach systemu typów w języku Kotlin?
Czy masz praktyczne doświadczenie w korzystaniu z biblioteki Room do pracy z lokalną bazą danych na Androidzie?
Jak można programowo zapisać tekst w komponencie EditText w aplikacji?
Jakie komponenty lub moduły zwykle sprawdzasz za pomocą testów jednostkowych?
Jaki jest zakres obecnego projektu, nad którym pracujesz?
Czy może Pan/Pani wyjaśnić, co rozumie się przez proces aktualizacji ustawień konfiguracyjnych systemu?
Czy mógłbyś podać przykład, kiedy w kodzie naruszany jest zasadę pojedynczej odpowiedzialności?