Czy zdarzały się sytuacje, gdy lider zespołu dokonywał zmian lub sam pisał kod?
Android
Czy można wyjaśnić, co oznacza termin ANR w kontekście aplikacji mobilnych i jak z nim walczyć?
Jakie rodzaje uprawnień istnieją w Androidzie i czym się różnią?
Czy przeprowadziłeś sprawdzenie kodu u lidera zespołu?
Czy możesz wyjaśnić etapy cyklu życia aplikacji?
Jaka jest rola pliku manifestu w aplikacjach Android?
Z jakim stosami technologicznymi masz doświadczenie zawodowe?
Wyjaśnij, czym są funkcje rozszerzające i jakie jest ich główne przeznaczenie w programowaniu.
Jaka jest rola pliku AndroidManifest.xml w procesie tworzenia aplikacji Android?
Czy jest dopuszczalne i wskazane przekazywanie obiektu Context do różnych części kodu?
Jakimi językami programowania się posługujesz?
Czy możesz opowiedzieć o etapach cyklu życia komponentów w systemie?
Jaka struktura i główne komponenty zawiera plik AndroidManifest.xml?
Co oznaczają podatne uprawnienia w systemie bezpieczeństwa?
Opisz, jak współpracowałeś z zespołem podczas realizacji projektów.
Co zrobić, jeśli Twoja aplikacja przestaje odpowiadać lub czas reakcji jest zbyt długi dla użytkownika?
Czy masz doświadczenie w korzystaniu z konstrukcji Atomic do zarządzania równoczesnym dostępem do danych?
Jakie ryzyko wiąże się z jednoczesnym dostępem do zmiennej przez wiele wątków wykonawczych?
W jakim języku programowania obecnie głównie pracujesz?
Czy mógłbyś wyjaśnić koncepcję synchronizacji w programowaniu wielowątkowym?