Sobes.tech

How do Handler and Looper objects work together to process messages in Android?

Junior — Middle
301

Do you have preferences regarding the type or size of the company you would like to work in?

Junior — Middle
301

Is it possible to work with the SQLite database in Android without using the Room library?

Junior — Middle
301

What makes suspend functions more efficient and easier to design compared to regular functions in asynchronous programming?

300

What are the differences between for and while loops in organizing repetitive operations in programming?

Junior — Middle
300

Which of the main Android components is used the least in applications?

Junior — Middle
300

What are the rules for the equals and hashCode methods?

Middle
300

In what cases is it advisable to avoid using inline functions in code?

Junior — Middle
300

Can you explain the concept of Single Activity in the context of mobile app development?

Junior — Middle
300

What are the advantages and disadvantages of using a multi-module architecture in software systems?

Junior — Middle
300

How is the connection and use of third-party libraries implemented when developing interfaces with Jetpack Compose?

Junior — Middle
300

How to choose the appropriate call to launch coroutines inside ViewModelScope?

Junior — Middle
300

What is the role of the onCreate method in the Activity lifecycle in Android?.

Junior — Middle
300

What is the role of a data object in a system and in what scenarios is it used?

Junior — Middle
300

What design patterns have you encountered in your practice for the presentation layer?

Junior — Middle
300

What is the main purpose of using structured competition in programming?

Junior — Middle
300

Can you give an example of an abstract class in object-oriented programming?

Junior — Middle
300

Do you apply artificial intelligence technologies in your projects?

Junior — Middle
300
/253