Sobes.tech

What methods can be used to transition between fragments in an application?

Junior — Middle
301

How to insert a value into a HashMap so as not to lose data?

Junior
301

How to implement a check for correct parentheses placement in a string using the Valid Parentheses problem on LeetCode?

Junior — Middle
301

What is the role and purpose of abstract classes in object-oriented programming?

Junior — Middle
301

Is it possible to ensure continuous operation of a Service on a modern Android device?

Junior — Middle
301

In what cases is it preferable to use the Set data structure?

Junior — Middle
301

Why are interfaces used in programming, and what role do they play?

Junior — Middle
301

How do you perform performance analysis and identify bottlenecks in systems?

Junior — Middle
301

What methods can be used for communication between services and activities in an application?

Junior — Middle
301

How are classes related to data denoted in programming?

Junior — Middle
301

What are the advantages and disadvantages of using Hilt in Android development?

Junior — Middle
301

What advantages does synchronizing the side effect with the component's lifecycle provide?

Junior — Middle
301

How to perform two requests one after another, passing an authorization token, and get both results simultaneously?

Junior — Middle
301

What are the main differences between coroutines and RxJava in the context of asynchronous programming?

Junior — Middle
301

What methods can be used to prevent and resolve difficulties when working with multithreaded programs?

Junior — Middle
301

What methods can be used to eliminate mutual dependencies between modules or system components?

Middle — Middle+
301

When is it necessary to design the system architecture?

Middle — Middle+
301

What are the differences between a function created with Compose and a standard function in programming?

Junior — Middle
301
/253