Sobes.tech

Explain the working mechanism of the AtomicInteger class and its role in implementing thread-safe operations.

Junior — Middle
296

What is the time complexity of deleting an element in a linked list?

Junior — Middle
296

What is the maximum number of methods allowed in a functional interface?

Junior — Middle
296

Which colleagues or departments did you interact with during the first months at your new job?

Junior — Middle
296

Can you explain how the function of passing named arguments with default values is implemented in Kotlin?

Junior — Middle
296

What tools and utilities do you use for diagnosing and managing network connections?

Junior — Middle
296

Can you explain the principles of Java memory model and how it manages variable access?

Middle — Middle+
296

Can you explain what hot streams are and where they are used?

Junior — Middle
296

Каковы преимущества и недостатки изоляции транзакций уровня Repeatable Read?

Junior — Middle
296

What is the role of WorkManager in Android application architecture and why is it not a key system component?.

Junior — Middle
296

Can a name be used for an extension function in the same way as for an inner class method?

Junior — Middle
296

What data processing pipeline is usually used to run services?

Junior — Middle
296

Is it possible to declare a variable val (first, second) using a pair object, where pair is a class Pair<String, String>?

Junior — Middle
296

What mechanisms allow pausing and resuming the execution of coroutines in programming?

Junior — Middle
296

What alternative approaches can be used for separating elements besides defining the view type (ViewType)?

Junior — Middle
296

Is it possible to arrange the layout of elements in such a way that it causes delays on powerful mobile devices?

Junior — Middle
296

What is the difference between using requestLayout and invalidate methods during interface update?

Junior — Middle
296

What methods do you use to implement asynchronous processes in your projects?

Junior — Middle
296
/253