Can the synchronized keyword be used inside suspend functions to manage threads?
Android
When do you plan to start working at a new place?
What is the difference between Min SDK, Target SDK, and Compile SDK in Android project settings?
What type of threads is Dispatcher.Main involved in for executing UI tasks?
What attracts you to the field of Android development and why did you decide to focus specifically on it?
What are the differences between the keywords const val and val in Kotlin?
Can you explain the concept of PendingIntent and how it is used in Android development?
Can you explain what are garbage collector roots and what types exist?
Can you explain the concept of structured concurrency in programming?
How is the comparison of objects via equals() implemented in the Object class?
Can you explain what the term 'reified' means in programming?
What approaches exist for implementing background task execution in Android applications?
What scope functions in Kotlin do you know?
Can you encounter a NullPointerException in Kotlin?
What is your experience in the job search process?
Describe your experience in developing and using Android platform components in your projects.
Can you explain what is meant by platform type?
How is the equals() method implemented in the Any class and what does it compare?
How is the @Restartable annotation functionality implemented in Jetpack Compose and what is its purpose?
How does the compilation process convert suspend functions in Kotlin?