Android
What are the main principles of the relationship between the equals and hashCode methods in Java?
What is the difference between Serializable and Parcelable interfaces when passing objects in Android?
Why are inline functions used in programming?
Do you have experience developing user interfaces using Jetpack Compose?
Explain the differences between using launch and asynchronous functions with await in the context of asynchronous programming.
How is the dependency inversion principle applied in Clean Architecture to separate responsibilities between layers?
Have you ever been in conditions characteristic of Uzbekistan?
Could you explain the concept of a string pool and its role in Java memory management?
What is the difference between declaring variables with 'var' and 'val' in Kotlin?
Can you list the main components and their roles in the Domain layer architecture according to Clean Architecture?
Can you explain what the value None signifies in the Python language?
Can you explain the advantages and disadvantages of the Model-View-Intent (MVI) architectural approach?
What constructs do you know for creating coroutines outside of main functions?
What attracts you to the field of Android development and why did you decide to focus specifically on it?
Can you list the different types of CoroutineDispatcher used in Kotlin?
What is the role of the hashCode method in working with objects in Java?
How to implement waiting for the completion of a task launched with launch in a coroutine?