Android
Jaka metoda HTTP jest najbardziej odpowiednia do wysyłania danych uwierzytelniających, takich jak login i hasło?
Czym różnią się funkcje apply i let w kontekście zakresu i użycia w Kotlin?
Czy możesz wymienić kluczowe technologie i narzędzia używane w tym projekcie lub obszarze?
Jak zorganizowana jest struktura elementów z tym samym wartością hasza w HashMap?
Czy masz wiedzę na temat zasad i elementów systemu projektowania Material Design?
Czy możesz wymienić główne metryki używane do oceny powiadomień?
Czy możesz wyjaśnić mechanizm działania zbieracza śmieci w Swift i jak zarządza pamięcią?
Czy możesz wyjaśnić, czym jest typ układu o nazwie FlowRow w Android?
W jakich przypadkach zaleca się stosowanie klas abstrakcyjnych w programowaniu obiektowym?
Jakie metody można zastosować do realizacji równoległego wykonywania zadań w aplikacji?
Wyjaśnij koncepcję zmiennych atomowych i ich rolę w programowaniu wielowątkowym.
Jaka jest różnica między klasą wewnętrzną a klasą zagnieżdżoną w programowaniu?
Jaki jest cel używania klasy enum w Kotlinie i czym różni się od zwykłych enumeracji?
Jakie narzędzia używasz do analizy wydajności oprogramowania?
Wyjaśnij, czym jest klasa abstrakcyjna i czym różni się od zwykłej klasy.
Wyjaśnij zasadę działania algorytmu wyszukiwania podłańcuchów Knuta-Morrisa-Pratta.
W jaki sposób odbywa się wymiana informacji między Fragment a Service za pomocą BroadcastReceiver?
Jaką rolę odgrywa atrybut android:exported w pliku AndroidManifest.xml podczas definiowania komponentów aplikacji?
Jakie typy wątków wykonania możesz wymienić?
Czy używałeś własnych komponentów wizualizacji zamiast standardowych elementów?