Sobes.tech

Tell us about the Dagger framework.

Middle
375

Are you familiar with using Dagger in Android application development?

Middle
375

What levels of control should be implemented to ensure high team efficiency?

Junior — Middle
374

Can you explain what AsyncTask is and how it is used in Android development?

Junior — Middle
374

How to add custom attributes to a custom view in Android?

Middle
374

What is the main function of the garbage collection mechanism in memory management?

Junior — Middle
373

Where does inserting a value happen faster: in a linked list or in an array?

Junior
373

How to run two network requests simultaneously using Coroutine with RxJava?

Middle+
373

How are fragments related to Activity and how do they exist in the context of an application?

Junior
372

What is a layout in Android, what types of layouts exist, and when should they be used?

Junior
372

What happens to the scope if an error occurs during image loading inside it?

Middle+
372

How to call an activity method from a fragment?

Junior
372

How to handle a situation where activity opens multiple times due to deeplink?

Middle
372

Have you ever created custom views for Android applications?

Middle
372

Tell me about access modifiers in Java and Kotlin.

Junior
371

What are the main advantages of the MVVM pattern in Android application development?

Middle
371

What data storage methods do you know?

Junior
371

What will happen if Java code accesses an internal field of an object implemented in Kotlin?

Middle+
371

Tell me about the equals and hashCode method contracts in Java.

Middle
370
/253