Sobes.tech

Is it possible to use libraries created for Swift in projects that use Kotlin Multiplatform?

Junior — Middle
308

What key features and capabilities of the Kotlin language can you highlight?

Junior — Middle
308

How is object comparison by references implemented in Kotlin?

Junior — Middle
308

What is the role of viewModelScope in managing the lifecycle of coroutines within ViewModel?

Junior — Middle
308

How does the system determine which process to terminate?

Middle
308

What methods of data flow management do you know in high-load systems?

Middle — Middle+
308

How can you ensure the preservation of an object associated with an active component in Koin?

Junior — Middle
308

Can you list and explain the main annotations used in Retrofit for defining requests?

Junior — Middle
308

Tell me about the MVVM pattern.

Junior
308

How is the process of obtaining a hash code implemented in an object?

Junior — Middle
308

Why is it important to create interfaces for remote data sources in the system?

Junior — Middle
308

Explain the purpose and use of the IntRange type in Kotlin.

Junior — Middle
308

What synchronization methods do coroutines use in programming?

Junior — Middle
308

How to return to the main UI thread after performing a background operation?

Junior — Middle
308

How to implement a Broadcast Receiver component that works only within the current application?

Junior — Middle
308

How to identify the most important process in an Android system?

Junior — Middle
308

How should the equals() method be correctly implemented in your class?

Junior — Middle
308

How to implement interface design following Material Design principles?

Junior — Middle
308

How do you handle situations when you disagree with a code review assessment?

Middle+
308

What are the features and limitations of working with threads when using Dispatchers.Unconfined in coroutines?

Junior — Middle
308
/253