Can you list and describe the main methods of the Object class in Java?
Android
Is a state machine control mechanism used in the MVI architecture?
How can a thread-safe hash table with high performance be implemented in a multithreaded environment?
Can you explain what the hashCode method in Java is used for and how it is implemented?
Is it possible for a service to be in the states of onBind and started at the same time?
What is the difference between coroutines and Reactive Extensions (RxJava) in handling asynchronous tasks?
Is it necessary to connect the service layer directly to the user interface?
How to implement a loop that will run unconditionally and infinitely?
In what cases and with what dispatcher can map, filter, and single operations be performed inside Flow?
Explain the principle of coroutines in Kotlin and their main advantages.
What methods and tools do you use to interact with network protocols and resources?
What does the contents of an APK file include and what files are stored in it?
What is the role and purpose of the Content Provider component in Android development?
What is the purpose of using multithreaded programming in software development?
How to implement dependency injection using Dagger Hilt in an Android project?
In which cases is it recommended to display a large amount of text in the application?
Tell us about your experience integrating systems with external services and APIs.
In what situations in Kotlin is it recommended to use the inline keyword for lambda expressions?
In what situations can adding an element to the end of an ArrayList have a time complexity of O(n)?
At what level are managers' roles positioned in the architecture of processes, applications, and the operating system?