Can you list the main elements of Android architecture and their functions?
Android
Can you explain what 'reified' means in the context of Kotlin and how it is used?
Is it possible to call the onCreate() method of core components before calling the onCreate() method in the Application class?
What is the role of the Bundle parameter in the onCreate method in the activity lifecycle?
How to determine the type of a generic parameter in Kotlin if reified cannot be used?
Which tool for asynchronous programming are you more familiar with – RxJava or Coroutines?
Do you have experience programming in Java?
How to declare and implement an inner function inside a class in Java?
What components do you most frequently use in your projects?
How does link management in Java and Kotlin differ in terms of memory and application stability?
Explain the concept of Extensions in Kotlin and their usage.
Can you explain the purpose and use of the 'object' keyword in Kotlin?
Can you explain the differences between launch and async functions when using Coroutine Builder in Kotlin?
Can you explain how the activity state management occurs throughout its lifecycle?
Can you explain what it means to use an inline function in Kotlin and how it differs from a regular function?
How is variable scope management carried out in code?
What is the purpose and features of using the internal access modifier in Kotlin?
Can you specify the name of the organization where you worked professionally?
Can you name the main task dispatch mechanisms in Kotlin Coroutines?
How can you cancel a task launched via Kotlin Coroutine?