How to distinguish between compile-time code preprocessing and runtime code compilation?
Android
Where is the repository interface usually implemented in the system?
Where exactly in an HTTP request should authentication data such as login and password be specified?
Could you explain what is meant by the term 'monitor' in the context of an object in programming?
How is the performance of key-based element search operation in HashMap evaluated?
Can you tell me about the most exciting projects or tasks you have worked on?
Why do equal objects according to the equals method not necessarily have the same hashCode value?
What type of threads is Dispatcher.Main involved in for executing UI tasks?
How would you implement showing a Toast after 5 seconds? What to use for one-time events?
How do execution threads and coroutines differ from each other in the context of programming?
What are thread races and why can they lead to errors in a multithreaded application?
Experience in using and developing custom views in Android
How to implement message exchange between threads using Handler and Looper?
What methods do you know to ensure the security of the connection between the client and the server?
What approaches and methods of implementing a hot stream in the flow system do you know?
Tell us about your experience using Content Provider in Android applications.
How can you initiate the execution of a suspend function in Kotlin?
Can you list the types of contexts and their main features?
What professional goal did you set for yourself at the beginning of your career?
What is the role and purpose of the concept of structured competition in modern programming systems?