Sobes.tech

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

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

What advantages and features of Kotlin make it attractive for development?

Junior — Middle
291

Have you had experience publishing applications in official app stores?

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

What does the letter D in the SOLID principles mean in software development?

Junior — Middle
291

Have you had experience with development using the clean architecture concept?

Junior — Middle
291

What technologies and tools would you choose for developing a new project?

Junior — Middle
291
/253