How is null safety ensured in Kotlin and how is it implemented in practice?
Android
Tell about your experience using generics in projects.
What are the equivalents of the Hilt library for dependency injection in Android?
Have you ever used Service in Android?
Tell about delegates in C# programming language.
How would you extend TextView using some method?
How are objects compared in Java?
What are the methods of connecting a client application to a server over a network?
When a single physical core executes two threads, will this happen synchronously or in parallel?
Why do race conditions occur and how can they be prevented?
Tell us about your experience developing in Kotlin and large projects where you used this language.
How does LeakCanary detect references to destroyed Activities?
What changes would you make to the architecture or functionality of the Android system to improve its efficiency or reliability?
What methods can be used to implement thread management and conflict resolution in multithreaded programming?
Is it possible to pass any data types using the putExtra method in Intent?
How is the interaction between the principles of Clean Architecture and project structuring through multimodularity implemented?
What are the main tasks and responsibilities you perform within your project?
Have you used static methods in Java to implement utility functions?
How can you implement safe and reliable video upload in general?
What methods can be used to implement data exchange between two Activities in an application?