Sobes.tech

Describe your experience of learning and development in your professional field.

Junior — Middle
203

Do you have experience working with programming languages other than Kotlin?

Junior — Middle
203

Explain the mechanism of ViewModel delegates and how they interact with the rest of the application architecture.

Junior — Middle
203

Какова роль и назначение ключевого слова reified в Kotlin?

Middle — Middle+
203

How can the transfer of results be ensured upon the completion of another application or process?

Junior — Middle
203

How does the separation of responsibilities in Clean Architecture facilitate the simplification of the testing process?

Junior — Middle
203

Can you explain the purpose of the @Singleton annotation in Dagger and how it affects the lifecycle of objects?

Junior — Middle
203

How is work organized on projects in your team?

Junior — Middle
203

In what cases is registration of a Broadcast Receiver in the Android manifest inadmissible?

Junior — Middle
202

Can suspend functions be used inside a LaunchedEffect block in Jetpack Compose?

Junior — Middle
202

Can you explain what Java programming language is and what are its main features?

Junior — Middle
202

Are you an official employee of your current company?

Junior — Middle
202

How does the view (presentation) receive data updates from the model?

Junior — Middle
202

What is the purpose of the composition principle in object-oriented programming?

Junior — Middle
202

What algorithm is used for accessing an element by index in a linked list and what is its time complexity?

Junior — Middle
202

What mechanisms exist for data exchange between Activity and Service in Android?

Junior — Middle
202

What is the role of using a common signature for Android applications and why is it important?

Junior — Middle
202

What is the role and purpose of the Flow component in application architecture?

Junior — Middle
202
/253