Can you explain what is meant by the concept of Atomic data types?
Android
Can you explain what the BroadcastReceiver component in Android is and how it is used?
What is the main difference between Java and Kotlin regarding abstract classes and methods?
What interests you about working in front-end development?
Can you explain how the 'when' operator works in Kotlin?
In what situations does activity call the onRestoreInstanceState method?
What tools and libraries do you use for implementing network protocols and network interaction?
How to implement multiple constructors in one class in Kotlin?
Are you ready to move to another city or country for work?
How to change the flow in which operations on emitted data are performed and where this data is emitted?
Can you share an example of a project or task you are particularly proud of and describe your role in its implementation?
What is the type of data stream that is used by default in Flow?
Why do many developers refuse MVP architecture?
Explain the main features and advantages of using Kotlin in application development.
Can you name other architectural patterns besides MVVM?
How can you switch threads in Flow? On which thread does Flow operate?
What is the difference between LaunchedEffect and DisposableEffect in terms of their purpose and behavior?
Do you have experience interacting with the Chinese market or understanding its features?
Where in the code is the interface binding to the Fragment component performed?
What methods are available in the Object class?