Sobes.tech

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

What methods can be used to implement thread management and conflict resolution in multithreaded programming?

Junior — Middle
319

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

Junior — Middle
319

Have you used static methods in Java to implement utility functions?

Junior — Middle
319

How can you implement safe and reliable video upload in general?

Middle+
319

What methods can be used to implement data exchange between two Activities in an application?

Junior — Middle
319

What function must be overridden in ViewPager?

Junior
319

Have you used the Facade pattern in your projects?

Middle
319

What types of references does the Java garbage collection mechanism use?

Junior — Middle
319

Is it possible to define a data class without explicitly defining a constructor in a programming language?

Junior — Middle
318

Can you name the main entity or class from which other classes inherit in Java?

Junior — Middle
318
/253