Sobes.tech

How to properly organize communication and working relationships with the QA testing team?

Junior — Middle
308

What is the role of viewModelScope in managing the lifecycle of coroutines within ViewModel?

Junior — Middle
308

How does the system determine which process to terminate?

Middle
308

Is it possible to override a field declared with the lateinit property?

Junior — Middle
308

How is the process of obtaining a hash code implemented in an object?

Junior — Middle
308

Explain the purpose and use of the IntRange type in Kotlin.

Junior — Middle
308

How to return to the main UI thread after performing a background operation?

Junior — Middle
308

How to implement a Broadcast Receiver component that works only within the current application?

Junior — Middle
308

How to identify the most important process in an Android system?

Junior — Middle
308

What happens to the thread if it processes an empty queue?

Middle
308

How should the equals() method be correctly implemented in your class?

Junior — Middle
308

How to implement interface design following Material Design principles?

Junior — Middle
308

How do you handle situations when you disagree with a code review assessment?

Middle+
308

What are the features and limitations of working with threads when using Dispatchers.Unconfined in coroutines?

Junior — Middle
308

Does your organization have a set system of professional competency levels or grades?

Intern — Junior
308

What are the two elements that form the primary key in a database?

Junior — Middle
308

What exactly causes you to recoil and want to avoid certain tasks or conditions at work?

Junior — Middle
308

What methods can be used to improve the performance of the user interface?

Junior — Middle
308

What methods and approaches would you suggest to implement for improving engineering processes in the team?

Middle — Senior
308

Tell us about access modifiers in Java.

Junior
308
/253