Was the last project divided into several modules or components?
Android
Is there an equivalent of the init function in Java like in Kotlin?
What internal representation is used in the compiler to implement suspend functions in Kotlin?
Do you use any blogs or resources to find new ideas and inspiration in your work?
How do you react when your ideas or views are not accepted by colleagues?
Have you had experience using libraries or tools for working with data streams or asynchrony?
How can two sorted sequences be merged so that the result remains sorted?
What are the advantages and disadvantages of this code fragment or architecture?
How is a new element added to a linked list?
What kind of task or project would you like to implement in the future?
How to explain the origin of the names of the main modules in your application's architecture?
How difficult is it to fix a main thread overload problem in an application?
Why is it important to specify the compileSdk value in the build.gradle file for a project module?
What is the concept of a common signature for Android applications, and what are its advantages and disadvantages?
What methods can be used to manage the updating of data display or the state of the user interface in mobile or web applications?
What methods of data transfer between Fragment and Activity do you know, and how do you exchange information from one screen to another?
How can a mechanism similar to Extension in Kotlin be implemented in Java?
Under what conditions can the search time for an element in a hash table increase to linear complexity?
In what situations should you forcibly stop the execution of a coroutine?
What are the differences in collection usage between Kotlin and Java?