Sobes.tech

What methods and ways have you learned to work with the Android platform?

Junior — Middle
320

How do you ensure the accessibility of objects from a parent component in an Activity?

Middle
320

What methods exist to improve code efficiency and cleanliness in Kotlin?

Junior — Middle
320

How is null safety ensured in Kotlin and how is it implemented in practice?

Junior — Middle
320

What are other ways to deal with race conditions besides using the volatile keyword?

Middle+
320

Tell about your experience using generics in projects.

Junior — Middle
320

What are the equivalents of the Hilt library for dependency injection in Android?

Middle
320

Have you ever used Service in Android?

Junior
320

How would you extend TextView using some method?

Middle
320

What are the methods of connecting a client application to a server over a network?

Junior — Middle
320

Why do race conditions occur and how can they be prevented?

Middle
319

What auxiliary functions do you know or have used in your experience?

Junior
319

Tell us about your experience developing in Kotlin and large projects where you used this language.

319

How does LeakCanary detect references to destroyed Activities?

Middle+
319

What changes would you make to the architecture or functionality of the Android system to improve its efficiency or reliability?

Middle — Middle+
319

What is the difference between ViewModel and OnSavedInstanceState in Android?

Middle
319

What needs to be done to animate transitions between screens?

Middle
319

What would you pay attention to when working with fragments in Android?

Middle
319

Is it possible to pass any data types using the putExtra method in Intent?

Junior — Middle
319
/253