Sobes.tech

How would you implement offline mode support in an application?

Middle+
326

How does the garbage collection mechanism determine that an object needs to be removed from memory?

Junior — Middle
326

Why is it important to separate presentation and business logic in an application?

Middle
326

What happens if you access a nullable object field in Kotlin?

Junior
326

How is a static method created in Java?

Junior — Middle
326

How can the performance of a list in an application be optimized?

Middle
326

How do you connect multiple screens in an application?

Middle
326

How is layout performance measured in Android?

Middle
326

Are there topics you prefer not to raise in discussions?

Junior — Middle
326

What data structures do you know?

Intern
326

What ways are there to finish an Activity in an Android app?

Junior — Middle
326

What is asynchrony and parallelism in the context of application development?

Junior
326

What is the maximum amount of data you have had to process in your practice?

Middle+
326

Explain the differences between the coroutine execution context and the overall application situation.

326

When does code generation occur when using SQLite?

Middle
325

What features of error handling do you know when working with Kotlin Coroutines?

Junior — Middle
325

What are the differences between inheritance and composition in object-oriented programming?

Junior
325

Have you encountered the anti-pattern 'Beautiful Columns'? Can you share your experience working with it?

Middle+
325

What primitive data types exist in Kotlin and Java?

Junior
325
/253