Sobes.tech

What are the SOLID principles and how are they applicable in Android development?

Middle+
357

How are data lists implemented and managed in Android applications?

Junior — Middle
357

Can you explain what Android Interface Definition Language (AIDL) is and what it is used for?

Junior — Middle
357

What methods can be used to extract information from Intent in Android applications?

Junior — Middle
357

How do you view the process of code obfuscation?

Middle+
356

What is a Handler in Android?

Junior
356

How does a mutex work in coroutines?

Middle+
356

What does the 'suspend' keyword mean in Kotlin?

Middle
356

For what purpose and how can the Nothing type be used to store data of any type?

Junior — Middle
356

How did the designer share their templates with the team?

Junior — Middle
356

What mechanisms in coroutines implement cooperative multitasking?

Middle+
356

What is CharSequence?

Junior
355

What do you know about the principles of KISS and DRY?

Junior
355

Can you tell about any design patterns related to the 'builder' pattern in Android?

Middle
355

What approach to dependency injection (DI) do you plan to use?

Middle
355

How can event display be implemented in a user interface using Compose Desktop?

Junior — Middle
355

What types of collections exist in Java?

Junior
355

What are services used for in Android?

Junior
355

What ways do you know to combat race conditions besides using the volatile keyword?

Middle
355

Is it possible to implement a user interface without using XML markup?

Junior — Middle
354
/253