Какова роль и применение класса Nothing в программировании?
Android
What methods do you know for storing and restoring system state?
What actions are performed inside the onBindViewHolder method in RecyclerView?
What methods can be used to implement navigation in an application or website?
Explain the concept of the Single Activity approach in app development.
How did you start your journey in learning Android development?
Can you give an example of how to implement the Open/Closed Principle from SOLID principles in practice?
How are extensions, used in Kotlin, implemented in Java?
How to ensure synchronous operation and prevent conflicts when using the same account on multiple devices simultaneously?
In what situations does a service in an application get destroyed?
Can you explain the main rules for overriding the equals method in Java?
Is it possible to declare arrays as constants using the keyword const val in Kotlin?
Is it possible for the garbage collector to free memory occupied by objects that reference each other in a cycle?
Explain what is meant by the main thread of the user interface in an application.
How to implement an asynchronous HTTP request using Retrofit and coroutines in an Android project?
What are coroutines and what concept do they implement in programming?
What are the levels of access to class members in Java?
What tasks and projects have you completed in your previous company?
Have you participated in developing user interfaces using Jetpack Compose?
What methods of testing the TEA system do you know?