Sobes.tech

Can you explain what is meant by the remember function in the context of programming or development?

Junior — Middle
309

List two ways to transfer objects when creating an instance of the Dagger library.

Middle+
309

Tell about the reasons for declaring components in the Android application manifest.

Junior
309

Can you give an example of using the 'Factory' design pattern in the Android framework?

Middle
309

Do you know how MVVM differs from MVP?

Middle
309

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

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

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

Junior — Middle
308

Tell me about the MVVM pattern.

Junior
308

What frameworks have you used in your projects?

Junior
308

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

Junior — Middle
308

How is the return type of Lambda expressions in Java determined?

Junior — Middle
308

How does scope track coroutine cancellation?

Middle
308

How can you bypass or minimize the impact of time limits in a service?

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

Can you explain what is meant by the concept of Atomic classes in programming?

Junior — Middle
308

What are the main reasons that can lead to ANR errors in applications?

Junior — Middle
308
/253