How to organize the execution of five simultaneous reference queries and get all results before finishing the method?
Android
Have you used data classes in your projects?
Is it allowed to use variables (var) in the constructor parameters of a data class in Kotlin?
Explain the difference between hot and cold data streams in reactive systems.
What difficulties can be encountered when transferring data between Activities in Android?
Are there functions or mechanisms in your project that ensure its commercial profitability?
How is the Hof dependency, marked with the Singleton annotation, preserved within the Dagger dependency injection framework?
Can you tell me about how the workflow was organized in your first company?
How did you come to work with the Android platform and how did you get acquainted with this field?
How to implement a thread pool for executing tasks in your application?
What approach to software development did you use in your last position?
How does the Observer pattern ensure tracking changes in related objects?
What are the main approaches to creating coroutines in programming?
Tell about your experience with data binding mechanisms in projects.
Why override or use the equals method in data classes?
Is it possible to foresee the completion of the launch operation before its execution?
Did you conduct task analysis and assess their complexity in your previous position?
In which part of the system or project is the Bundle object usually stored?
Could you explain what StateFlow is within the architecture of reactive data streams in Android?
How can support for deep links be implemented in a mobile application?