Android
Jak zależność Hof, oznaczona adnotacją Singleton, jest zachowywana w ramach wstrzykiwania zależności Dagger?
Jak można zmienić wartość pola wewnątrz funkcji suspend w Kotlin?
Jak jest wykonywana kompilacja modułu za pomocą Gradle podczas jego uruchamiania?
Jaki jest główny cel i zastosowanie zasad SOLID w rozwoju oprogramowania?
Dlaczego w systemach jednoprocesorowych są potrzebne mechanizmy synchronizacji podczas pracy z aplikacjami wielowątkowymi?
Czy możesz wyjaśnić zasadę działania struktury danych stosu?
Jaki jest powód obecności metody onCreate w klasie Application i braku metody onDestroy?
Czy możesz opowiedzieć o etapach cyklu życia komponentów w systemie?
Czy mógłbyś wyjaśnić koncepcję podziału aplikacji na kilka modułów i dlaczego jest to potrzebne?
Co zapewnia atomowość klas oznaczonych jako Atomic?
Jakie metody można zastosować do implementacji korutyn w programowaniu?
Czy może Pan/Pani opowiedzieć, jak była zorganizowana Pańska/Pani działalność w poprzednim miejscu pracy?
Czy możesz wyjaśnić koncepcję konkurencji strukturalnej w programowaniu?
Jaki jest cel używania metody equals w języku Kotlin?
Czy zdarzały się sytuacje, gdy Twoje propozycje były odrzucane w poprzedniej pracy?
Czy stan ViewModel będzie nadal aktualny po zakończeniu procesu aplikacji?
Jakie podejścia są używane do wymiany informacji między różnymi rozwiązaniami programowymi?
Czy możesz wyjaśnić, co robi polecenie git stash i w jakich przypadkach jest używane?
Czy można wyjaśnić zalety i wady korzystania ze struktury danych Heap?
Czy możesz wymienić główne części i składniki biblioteki Room do pracy z bazami danych?