Android
Can you list and describe the chain construction patterns in coroutines?
What keyword in Python is used to declare a variable inside a class constructor that is only used within the __init__ block?
Can key elements be reused in Android development?
What methods would you use to search for and identify faults in a list data structure?
How is the current state of the user interface saved in an application?
Have you had experience using the Atomic construct for managing concurrent data access?
How did you act if you couldn't complete a task in a team?
How did you divide responsibilities and tasks in your first professional activity?
What approaches exist for implementing subscription to Flow within a custom View in Android?
Explain what a Content Provider is in the context of Android development and how it is used for data exchange between applications.
Which language do you prefer for development — Java or Kotlin, and why?
What tools did you use to develop mock contexts in your projects?
What deficiencies did Kotlin developers aim to address when creating this language?
Can you tell us about the architecture of the system you have implemented or worked with?
How can data be saved in an Android application without using Room libraries and SharedPreferences?
What methods can be used to implement the application's ability to work offline?
What number of threads does Kotlin's Dispatchers.IO dispatcher use by default?
How will the system behavior change if the frame rate drops below 60 frames per second?
How does the garbage collector mechanism determine that an object is no longer used and can be freed?