What steps are needed to launch a new screen in an Android application?
Android
How can information obtained in one fragment be transmitted and used in another fragment during navigation between them?
What limitations do static methods have in object-oriented programming?
How to distinguish architectural patterns MVI and MVVM and what are their main differences?
How is a Fragment integrated into an existing Activity?
How to implement displaying a chessboard in a program?
Is it possible to use the same ViewModel for data exchange between two fragments during navigation?
Have you had experience working on projects that include multiple modules or components?
Explain the differences between Flow and LiveData in the context of their use in Android applications.
Do you have experience using the RecyclerView component in Android?
What alternative approaches can be used for separating elements besides defining the view type (ViewType)?
Has code review been conducted by other team members before deployment?
What methods can be used to implement branching logic in programming code?
How can you implement an item separator in a list using RecyclerView?
How does the visibility of an Activity's status reflect on its lifecycle process?
Should a modular architecture be used in a project?
Have you used alternative methods for managing fragments besides FragmentManager?
How do you implement network requests using ViewModel in an application?
How can a system of navigation between different sections or pages of the application be organized?
What is the difference between the lifecycle phases of Activity and Fragment in Android?