What is ItemDecoration and how is it used in Android?
Android
Tell me more about the MVP (Model-View-Presenter) pattern.
How to pass data from one Activity to another?
What are the SOLID principles and how are they applicable in Android development?
Why do race conditions occur and what methods exist to fight them?
When is the onDetachedFromWindow method called?
What is the difference between a linked list and an array?
What is soft-code?
How do you view the process of code obfuscation?
Why is the `crossinline` modifier used in Kotlin?
What is a Handler in Android?
What is the difference between the Callable and Runnable interfaces?
How to pass and receive data from WorkManager?
How to implement SSL certificate connection in your project to ensure a secure connection?
For what purpose and how can the Nothing type be used to store data of any type?
How to initiate Activity launch in an Android application?
Can generating a large number of methods in a data class negatively affect the application's performance or other aspects?
What are component dependencies in Dagger?
Can you tell about test or demo systems you worked on at your previous workplace?
What can be said about the advantages and disadvantages of using the Android operating system?