When and why is it recommended to use the Optional class in code?
Android
What is the Heap area and what types of data are usually stored there?
Can you list the main classes that extend Throwable in Java?
Have you tested the functional parts of the program?
How do variable declaration and usage differ in Java and Kotlin?
How can you determine the user's intent within a mobile application or system?
In what context is the lazy() function called?
What ways of implementing the Map interface do you know in Kotlin and how do they differ?
What methods can be used to determine the causes of slow application loading?
What methods do you use to update local data on a device and synchronize it with the server?
Can you list the types of delegates used in Kotlin?
How can you add and display a Fragment in an Activity in Android?
What methods of task execution in Coroutines do you know?
What is the maximum number of Unit class objects allowed to be created in the application?
Which access modifier in Java is absent in Kotlin?
How do you transfer information between two fragments in an application?
What is the role and purpose of the Job task in the system or automation process?
Do you have experience working with user interface development frameworks?
How is the application's source code embedded inside the APK file?
What are the differences between the dynamic and static mechanisms of Broadcast Receiver in Android?