What methods of data transfer between Fragment and Activity do you know, and how do you exchange information from one screen to another?
Android
What is the main function of the Set data structure and what is its advantage?
Can you explain the stages of the View lifecycle in the application architecture?
How is the insertion time of an element in HashMap determined in case of collision?
Can you explain what is meant by 'inline function' in programming?
Can you describe the main methods of handling events or requests in the system?
What base classes need to be extended to create your own custom view component?
How to estimate the time costs for reading an element from an ArrayList?
How do Handler and Looper objects work together to process messages in Android?
Can you explain what a RecyclerView component in Android is and how it works?
Can you explain how the HashMap data structure is implemented and how it provides fast access to elements?
What is the purpose of the composition principle in object-oriented programming?
Can you explain the stages of the Fragment lifecycle in Android?
What methods can be used to implement fragment creation in an application?
Can the main thread perform network requests without causing blocking or performance issues?
Why is implementing the Parcelable interface necessary in Android objects?
What is the purpose of the replace() function in programming?
Explain what the concept of Looper is in the context of application development.
Is there a need to use the inline keyword for a function that does not use lambda expressions?
What tools do you use or know for developing modules in a project?