Sobes.tech

In what situations should you forcibly stop the execution of a coroutine?

Junior — Middle
298

What tools and approaches do you use for developing user interfaces?

Junior — Middle
298

What methods can be used to test the work of the Presenter in the MVP pattern?

Junior — Middle
298

Is it possible to implement deferred execution functionality through a task (Job)?

Junior — Middle
298

How is the display of a specific screen initiated in an Android application?

Junior — Middle
298

What reasons can lead to an unexpected application termination and return to the main screen without displaying errors?

Junior — Middle
298

How can you ensure atomic addition of data in HashMap under multithreading conditions?

Junior — Middle
298

What is the use of PhantomReference in memory management and how does it work in Java?

Junior — Middle
298

How can you display a message that takes up approximately 40 screens in a messenger?

Junior — Middle
298

How does the garbage collector detect objects that are eligible for removal from memory?

Junior — Middle
298

Explain the mechanism of RecyclerView in the context of using XML resources for list display.

Junior — Middle
298

What methods do processors use to communicate with each other?

Junior — Middle
298

How to call a suspend function from a standard function within coroutines?

Junior — Middle
298

How can support for Deep Link be implemented in an app without using third-party libraries?

Junior — Middle
297

How to implement automatic network request sending with a 5-second interval?

Junior — Middle
297

What mechanism within DiffUtil helps update only the changed parts of an item in a list?

Junior — Middle
297

Have you had experience working with automatic memory management mechanisms in applications?

Junior — Middle
297

Is it possible to declare properties outside the class definition in Kotlin?

Junior — Middle
297

How is the search for objects carried out, access to which is provided through the garbage collector roots?

Junior — Middle
297
/253