Tell us about your experience implementing and using the WebSocket protocol in projects.
Android
Can you list important built-in links and resources in Java that are used for developing and supporting applications?
What data type does a suspend function in Kotlin return?
What methods and tools in Android can be used to perform tasks asynchronously?
What is the maximum number of Unit class objects allowed to be created in the application?
Is your current employment officially documented?
How is the dependency inversion principle applied in Clean Architecture to separate responsibilities between layers?
What is the purpose of declaring with the keywords 'const' and 'val' in Kotlin?
How can you cancel a task launched via Kotlin Coroutine?
Which organizations are of professional interest to you?
Have you had experience working with extensions or plugins in projects?
Have you used the Callable interface for executing tasks in Java?
Explain the differences between snapshotFlow, derivedStateOf, remember, and rememberSavable in the context of state management in Jetpack Compose.
Why are strings considered different objects in most languages when checking for equality, even if their contents are the same?
What data structure is needed for processing data in a single-threaded mode?
How is the complexity of reading an element by index in a LinkedList data structure evaluated?
Do you have experience programming in Java?
Can you explain what Livelock is in the context of Java and how it differs from Deadlock?
How can DiffUtil be used to optimize list updates in RecyclerView?
Is it possible to implement an anonymous class in a programming language?