Android
Czy możesz wyjaśnić, czym jest operator Elvis w programowaniu?
Co należy zrobić, aby uzyskać animację przejścia między ekranami?
W jakich sytuacjach konieczne jest implementowanie podstawowych metod w interfejsach?
Jak dzielisz i priorytetyzujesz swoje zadania w ramach obecnego projektu lub zespołu?
Czy możesz wyjaśnić różnice między ActivityContext, ApplicationContext a CoroutineContext w Android?
Jak określa się złożoność czasową przy wstawianiu nowych elementów do tablicy haszującej?
Co jest przechowywane w warstwie danych?
Jakie są poziomy dostępu do członków klasy w języku Java?
Jak zaimplementować edytor zdjęć jako oddzielny komponent w aplikacji na Androida?
Czy masz doświadczenie w przeglądzie kodu?
Jakie API lub narzędzia będziesz używać do wysyłania plików na serwer?
Jak samodzielnie zrealizowałbyś podejście architektoniczne MVVM?
Wyjaśnij różnice między kontekstem wykonania korutyny a sytuacją w ogólnej aplikacji.
Jakie typy delegatów istnieją w Kotlin?
Jaki interfejs zapewnia funkcjonalność struktury danych podobnej do klucz-wartość w bibliotece standardowej?
Jaka jest różnica między interfejsami Serializable i Parcelable podczas przesyłania obiektów w Android?
Jakie są ograniczenia dotyczące używania wątków dla Dispatchers.Main w ramach Coroutines?
W jaki sposób można zrealizować interakcję z protokołami i usługami sieciowymi w aplikacji?
Jak stworzyłbyś narzędzie do pracy z biblioteką w Java?
Jaka jest różnica między map a flatMap?