Sobes.tech

We do not have a profiling tool for the application. What steps would you take to review the code?

Middle+
334

What properties can you add as extensions in Android?

Middle
334

Tell us about the MVVM pattern and its application in Android app development.

Middle
334

What classes do you cover with unit tests?

Middle
334

What happens to a coroutine when an exception occurs?

Middle
334

How does LeakCanary detect memory leaks?

Middle+
334

How would you solve problems with lagging in the chat?

Middle
334

What is the Factory design pattern and how is it used in application development?

Middle
334

What actions lead to buffer overflow?

Junior — Middle
334

What result does the launch function return in the context of Kotlin coroutines?

Junior — Middle
334

Can you tell about the composition and role of your team in the last project?

Junior — Middle
334

How to determine the effectiveness of the Layout system and what criteria are used to evaluate its performance?

Junior — Middle
334

What methods of checking and handling missing or uninitialized data do you know in programming?

Junior — Middle
334

Why is a limit used in a cursor?

Junior
334

How can you add extended functionality to existing classes in Java without modifying their source code?

Junior — Middle
334

How to add a fragment synchronously or asynchronously?

Middle
334

Which interface provides the functionality of a key-value data structure in the standard library?

Junior — Middle
333

What restrictions exist for sealed classes in Kotlin?

Middle
333

What is the feature of property delegates?

Middle
333
/253