Sobes.tech

What architectural patterns used in Android development do you know?

Junior
381

What is reflection in programming?

Junior
381

Are there mechanisms in Android that allow system access without using custom solutions?

Middle
380

How to create a notification in Android?

Junior
380

Describe the MVC interaction model.

Junior
379

What is the difference between Android 8 and Android 9?

Middle
379

What is the main problem with using subcomponents in Android?

Middle+
379

Why are fragments used if Activity already exists?

Junior
378

List markers and interfaces in Android development.

Junior
378

What is the difference between background and foreground services in Android?

Middle
377

How to handle events that do not need to be saved in the MVI architecture?

Middle+
377

What is a Looper in Android?

Middle
377

What is the main idea of the Facade pattern?

Junior
376

Can Handler be used to perform network requests?

Junior
376

What are side effects in programming and what are their advantages and disadvantages?

Junior — Middle
375

Can you access an instance through a private field?

Middle
375

What problems can arise when using Dagger?

Middle+
375

How is the size of a hash table determined?

Middle
375

What is desugaring and how does this process affect Android development?

Middle+
375

Why is it necessary to separate the display and business logic in an application?

Middle
374
/253