Sobes.tech

Explain what an abstract class is and how it differs from a regular class.

Junior — Middle
216

What is the purpose of the Single operator in RxJava and in which scenarios is it used?

Junior — Middle
216

What are the advantages and features of using composition in programming?

Junior — Middle
216

Tell me about cases where you had to make changes to already implemented solutions at your previous job.

Intern — Junior
216

Explain the differences between zip and merge functions in the context of data processing or lists or streams.

Junior — Middle
216

What methods do you use to perform background tasks?

Junior — Middle
216

What happens if you insert a record with null as the key into a HashMap?

Junior — Middle
216

What do you expect from your future position compared to your current or previous job?

Junior — Middle
216

Is the thread the main entity associated with the garbage collection process in a data structure tree?

Junior — Middle
216

Can you explain how the data class structure is implemented at a low level?

Junior — Middle
216

Have you had experience working with multithreading and parallel task execution in Java?

Junior — Middle
216

Can you list the operators used in Flow?

Junior — Middle
216

What are the main differences between Middle and Senior level developers in terms of professional training and responsibility?

Middle — Senior
216

How can a Spinlock mechanism be implemented for thread synchronization?

Middle — Middle+
216

Can Map be considered a subclass of the Collection interface in Java?

Junior — Middle
216

What is the purpose of annotations in Jetpack Compose and how are they used?

Junior — Middle
216

Is it possible to configure RecyclerView to display all items at once, bypassing the lazy loading mechanism?

Junior — Middle
216

How is exception handling performed inside coroutines in your experience?

Junior — Middle
216
/253