Android
W jaki sposób enkapsulacja przyczynia się do zachowania kompatybilności komponentów podczas aktualizacji systemu?
Jaka jest rola Android Runtime w działaniu urządzeń Android?
Jakie typy relacji między tabelami są obsługiwane w PostgreSQL i jak one działają?
W jaki sposób dzieliłeś się i omawiałeś swoje pomysły i propozycje z zespołem w poprzednim miejscu pracy?
Opowiedz o swoim doświadczeniu w tworzeniu testów automatycznych i scenariuszy testowych
Czy możesz wyjaśnić koncepcję App Standby Buckets i ich rolę w zarządzaniu zużyciem baterii i zasobów urządzenia?
Jaki jest powód, dla którego funkcja componentN jest uważana za nieefektywną lub nieprawidłową w projekcie?
Jak zaimplementować konstruktor interfejsu w kodzie?
Opisz proces korzystania z systemu kontroli wersji Git na swoim ostatnim stanowisku.
Czy Intent może uruchomić inną aplikację na urządzeniu?
Co motywuje Cię do wyboru dokładnie wersji Android 9.0 do realizacji projektów?
Dlaczego nadpisywać lub używać metody equals w klasach danych?
Jaki jest cel modyfikatora lateinit w Kotlin?
Jakie klasy wewnętrzne są automatycznie deklarowane wewnątrz innej klasy, jeśli nie zdefiniowano ich jawnie?
Opowiedz więcej o tym, czym się zajmowałeś w [organizacja]. To było twoje pierwsze miejsce pracy jako backend-developer?
Zadanie: po kliknięciu przycisku powinna nastąpić 5-sekundowa opóźnienie, a tekst 'Hello World' powinien zmienić się na 'Goodbye World'. Napisz rozwiązanie produkcyjne z użyciem dowolnych bibliotek (Compose, korutyn itp.). Przy kolejnym kliknięciu duplikaty nie powinny być brane pod uwagę.
Czy w PostgreSQL istnieje różnica między varchar a text? Czy trzeba podawać długość?
Czym jest mapa w Go, jak działa, jakie ma cechy?
Opowiedz o wielowarstwowym buforowaniu: jak to robiłeś i dlaczego zacząłeś to robić, jak się dowiedziałeś, że jest to potrzebne?
Opowiedz o przeglądzie kodu i mentoringu — czym zajmowałeś się w tej roli?