Android
Wyjaśnij koncepcję bucket w implementacji HashMap i jak jest używana do przechowywania danych.
Jak przebiega łączenie i przetwarzanie wielu plików AndroidManifest.xml w projekcie składającym się z wielu modułów?
Wyjaśnij główne komponenty i zasady działania Retrofit do komunikacji z API REST.
Wyjaśnij koncepcję Continuation w kontekście korutyn.
Opowiedz o swoim doświadczeniu z używaniem stałych w projektach
Wyjaśnij zasadę działania i strukturę biblioteki Dagger do wstrzykiwania zależności
Jak wyglądał podział obowiązków w zespole?
Czym różni się użycie metod subscribeOn i observeOn w RxJava i jak wpływają na przepływ wykonania?
Wyjaśnij koncepcję podejścia Single Activity w tworzeniu aplikacji.
Czym różni się zawieszona funkcja od standardowej funkcji w języku programowania?
Co należy zaimplementować w Androidzie, aby wyświetlić podstawową jednorodną listę elementów?
W jakich przypadkach można stosować modyfikator reified wewnątrz funkcji inline w Kotlinie?
Czy dozwolone jest używanie zmiennych (var) w parametrach konstruktora data class w Kotlin?
Jaki jest cel funkcji componentN() w kontekście pracy z kolekcjami danych?
Jak LeakCanary wykrywa wyciek pamięci związany z zniszczoną Activity?
Czy podczas wykonywania można mówić o hierarchii między korutynami?
Jaka jest główna funkcja struktury danych Set i jaka jest jej zaleta?
Jak można zaimplementować proces konwersji obiektu Singleton do formatu serializowanego i z powrotem?
Czy byłbyś gotów rozważyć nową pozycję z lepszymi warunkami, nawet jeśli oznaczałoby to odejście z obecnego miejsca pracy?
Czy możesz wyjaśnić, co oznacza termin 'Sequence' w programowaniu lub modelowaniu procesów?