How can the process of converting a Singleton object to a serialized format and back be implemented?
Android
What is the purpose of the 'process' parameter in Android components and when is it used?
How to pass data from one fragment to another?
What type of data stream does Subject in RxJava represent and how does it differ from other types?
Explain what it means to pass an object by stream in the context of the Serializable interface
Can you list the main data structures used in Java and describe their features?
Can you describe how the code review process was organized in your previous company?
What are the differences between launching a new screen via Activity and using a fragment, and why is this important for the overall architecture of the application?
How is the error and exception handling mechanism implemented in Java?
Are metadata removed during the Kotlin compilation process using the kotlinc tool?
Which functions in the Unit class have overridden implementations?
How can you convert a list of key-value pairs into a list of numbers in Kotlin, where each number is half of the corresponding value?
What is the main role and purpose of the application in the system?
Explain the principle of functioning of viewModelScope in Android architecture
Should you explicitly inform Dagger about the components to be injected?
How can a service be configured in a system?
How does using StateFlow differ from LiveData for observing data changes in an app?
Is the size of a LinkedList fixed or can it change dynamically?
Is it necessary to explicitly specify subclasses within a sealed class during declaration?
How to ensure the preservation of the current system state when changing configuration?