Android
Czy masz doświadczenie w korzystaniu z Channel do komunikacji międzyprocesowej lub wymiany danych?
W jakim obszarze pamięci JVM tworzone są nowe obiekty podczas wykonywania programu?
Co może powodować spowolnienie aktualizacji i przewijania listy w aplikacji?
Jakimi metodami znasz się na implementacji cache'owania danych w celu zwiększenia wydajności aplikacji?
Czy mógłbyś wyjaśnić, co oznacza asynchroniczne żądanie w kontekście programowania i interakcji z serwerem?
Czy masz doświadczenie z klasą MediaPlayer do odtwarzania plików multimedialnych?
Jak zapewniona jest kompatybilność wartości null między Java a Kotlin?
Jakie metody można zastosować do realizacji tworzenia fragmentu w aplikacji?
Czy dwie wartości zerowe 'a' i 'b' są równoważne w kontekście porównania?
Jak wyodrębnić atrybuty użytkownika zdefiniowane w XML w własnym komponencie View?
Z jakiej klasy bazowej należy dziedziczyć, tworząc własny komponent Layout w systemie View?
Jakie są główne różnice między językami programowania Java i Kotlin?
Czy możesz opowiedzieć o swoim doświadczeniu w implementacji i zarządzaniu przepływami w aplikacjach?
Jaki jest cel słowa kluczowego volatile w programowaniu?
Jak zachowuje się obiekt podczas jednoczesnych zmian w kilku wątkach?
Jakie było twoje pierwsze doświadczenie w dziedzinie rozwoju i jak doszedłeś do obecnego poziomu profesjonalizmu?
Czy w projekcie powinna być używana architektura modułowa?
Czym są wyścigi wątków i dlaczego mogą prowadzić do błędów w aplikacji wielowątkowej?
Na czym polega zastosowanie mechanizmu refleksji w programowaniu?
Jaką rolę odgrywa plik AndroidManifest.xml w strukturze aplikacji Android?