What UI testing tools would you choose?
Android
What is your experience in implementing and managing background tasks in projects?
What functions or methods can be implemented or modified when developing a custom View component?
What is serialization?
Do you have experience mentoring or leading colleagues?
Why is it not recommended to change the layout during animation?
What is a use case?
Can you explain what an extension function is in programming?
What role and responsibilities do you perform within this project?
Can you tell about your participation in previous projects and the role you played?
Can you explain what the WeakReference class is used for in Java?
Do you have practical experience using the RxJava library for reactive programming?
How is the initial size of the internal array in HashMap data structures chosen?
Can you explain what it means to use an inline function in Kotlin and how it differs from a regular function?
How is the order of elements determined when merging two data streams?
Tell us about how team activities and interactions were organized within the Android development team at your last workplace.
Can multiple catch blocks be used in a single try block?
Can you explain what the set of components in Android Jetpack includes and how it simplifies app development?
Which Jetpack libraries have you worked with?
What processes occur when a new element is added to a stack implemented via a linked list?