Android
Dlaczego w programowaniu używa się funkcji inline?
Czym jest migracja w kontekście rozwoju i dlaczego jest potrzebna?
Jak zdecydujesz, czy warto zintegrować bibliotekę Paging 3 zamiast starego rozwiązania?
Jak można przekazać informacje między dwoma fragmentami w aplikacji?
Jak zserializować obiekt Twojej klasy, jeśli jedno z jej pól jest nieserializowalne?
Wyjaśnij koncepcję kowariancji w generykach w Kotlinie i jej zastosowanie
Wyjaśnij zasadę działania powiązanej usługi (Bound Service) w Androidzie i czym różni się od innych typów usług.
Jakie czynniki Twoim zdaniem mogą powodować spowolnienie aplikacji?
Jakie są zalety i wady korzystania z struktury danych Sequence?
Co się dzieje, gdy w Javie używany jest operator '=='?
Jak skutecznie połączyć odpowiedzi z wielu API, usuwając duplikaty, przed wyświetleniem danych?
Jak działają konstrukcje async i await w języku programowania używanym do tworzenia aplikacji na Androida?
Co było najtrudniejsze w pracy z Git?
Jakie wymagania istnieją przy tworzeniu klasy danych w Kotlin?
Kiedy następuje inicjalizacja danych w tabelach wirtualnych?
Jak można zrealizować tworzenie nowego obiektu, który zawiera trzy pola oryginalnej klasy danych oraz dodatkowo dwa pola w formie obiektów?
Czy masz doświadczenie w korzystaniu z bibliotek lub narzędzi do pracy z przepływami danych lub asynchronicznością?
Jak odbywa się wyszukiwanie obiektów dostępnych przez korzenie zbieracza śmieci?
Jak zapewnić synchroniczną pracę i zapobiec konfliktom podczas korzystania z jednego konta na wielu urządzeniach jednocześnie?
Jak LeakCanary wykrywa odniesienia do zniszczonych Activity?