Sobes.tech

Are there candidates undergoing the final interview stage?

Junior — Middle
268

Explain the concept of invariance in Kotlin generics and why it is used.

Junior — Middle
239

How do you divide and prioritize your tasks within the current project or team?

Junior — Middle
227

Under what conditions can the search time for an element in a hash table increase to linear complexity?

Junior — Middle
226

Explain the concept of covariance in generics in Kotlin and its application

Junior — Middle
223

What types of objects can be in a data stack?

Junior — Middle
217

What is the difference between static and dynamic polymorphism in the context of object-oriented programming?

Junior — Middle
206

What happens to objects in dynamic memory allocation, and which of them end up in the heap?

Junior — Middle
206

Can you explain the concept of covariance and contravariance in Kotlin generics and how it affects type safety?

Junior — Middle
205

Can you tell about the key principles underlying functional programming?

Junior — Middle
204

What is the role of the DiffUtil component in optimizing list updates in the interface?

201

What is the Heap area and what types of data are usually stored there?

Junior — Middle
190

What motivated you to choose a career in Android development?

Junior — Middle
189

Can you tell me about how the workflow was organized in your first company?

Junior — Middle
182

In what cases and why does the ViewModel get recreated when the Activity's lifecycle changes?

Junior — Middle
176
/2