Sobes.tech

What are the advantages and disadvantages of direct relationships with the Repository in application architecture?

291

How can data be passed to a Fragment without using third-party libraries?

Junior — Middle
291

Can you explain the main execution loop used in Android applications?

Junior — Middle
291

What criteria should guide the determination of the optimal number of threads in a pool for processing analytical tasks in an application?

Junior — Middle
291

What are the main components included in the structure of an Android application?

Junior — Middle
291

Explain the differences between snapshotFlow, derivedStateOf, remember, and rememberSavable in the context of state management in Jetpack Compose.

Junior — Middle
291

How should dependencies be managed through Context: by passing them externally or creating inside the class?

Junior — Middle
291

What happens if you access an object of nullable type directly without a check in Kotlin?

Junior — Middle
291

In which situations is it advisable to apply the Singleton pattern?

Junior — Middle
291

What tools or methods are used to convert one stream data source into another stream of data?

Junior — Middle
291

Did you have daily short team meetings at your previous job?

Junior — Middle
291

How to implement animation effects when using Jetpack Compose?

Junior — Middle
291

What is the main concept behind the implementation of the Navigation library?

Junior — Middle
291

Why is the compileSdkVersion parameter specified in the project settings?

Junior — Middle
291

Should synchronization mechanisms be used for coroutines if some run in IO thread and others in the main thread when accessing a shared variable for increment?

Junior — Middle
291

Have you had experience publishing applications in official app stores?

Junior — Middle
291

Can you specify the name of the organization where you worked professionally?

Junior — Middle
291

Are there any limitations or features of using data classes in Kotlin?

Junior — Middle
291

What new features and APIs were added in Android version 9.0?

Junior — Middle
291
/253