How can you identify the cause of a crash when launching an application?
Android
Can you list the different levels of transaction isolation in database systems?
What is the role of a sequence in programming and why is it used?
How to separate class and object methods and properties?
What are the main keywords used for declaring dependencies in a Gradle file?
What is scope in programming and how does it work?
How did you learn to develop for the Android platform?
Why is it important to override the hashCode method in your classes?
Will the memory size of the stack and heap change if multiple threads are created in the application?
How to save and apply theme settings in an Android application?
What happens when we use lambda expressions on older Android versions?
How will you determine whether to integrate the Paging 3 library instead of the old solution?
What function needs to be overridden to save information in a Bundle, and what is the name of the function through which we retrieve the information back?
How is reflection handled in Kotlin?
What architecture is used for delivering and displaying data in the UI?
Explain the principle of the equality operator (==) in programming language.
What type of software projects would you like to create in the future?
What difficulties may arise if dependency injection with Dagger is not implemented?
When should you clear the cache after a user deletes a message?
Can you explain the purpose and use of the 'object' keyword in Kotlin?