Which functions or methods in a data class automatically override basic operations?
Android
What keyword in Python is used to declare a variable inside a class constructor that is only used within the __init__ block?
How was your work with services carried out in the projects?
What components are included in the Dagger dependency injection framework?
Where do you plan to work or live in the future?
Can you describe the concept of side effects in programming and give examples?
Can you explain the main stages of the lifecycle of a Jetpack Compose component?
What is the difference between the Maybe and Single types in RxJava and in what scenarios are they used?.
How to implement Intent handling in your application?
What methods can be used to exchange data between two applications?
Is it possible to interrupt a Coroutine execution at any time?
What programming language predominates in your current project or work?
How do methods of launching new screens in Android differ: using startActivity and managing fragments through FragmentManager?
How does SupervisorJob differ from a regular Job in the context of coroutines and task management?
Explain the difference between cold and hot data streams in Kotlin coroutines.
What stages of the application lifecycle does it go through during startup, when moving to background upon pressing the home button, and subsequent return to the foreground?
Have you had experience working with multithreading and parallel task execution in Java?
What is a sealed class and what are its main advantages and features?
What methods can be used to eliminate race conditions in multithreaded programming?
Can you show how the L principle from SOLID is applied in practice?