Was code review conducted in your previous team?
Android
What is reflection in programming?
How to create a notification in Android?
How to handle events that do not need to be saved in the MVI architecture?
What are side effects in programming and what are their advantages and disadvantages?
What architectural patterns used in Android development do you know?
What is the difference between Android 8 and Android 9?
What is the main problem with using subcomponents in Android?
Why are fragments used if Activity already exists?
Are there mechanisms in Android that allow system access without using custom solutions?
Can Handler be used to perform network requests?
How is the size of a hash table determined?
Describe the MVC interaction model.
What problems can arise when using Dagger?
What is desugaring and how does this process affect Android development?
List markers and interfaces in Android development.
What are some ways to improve the performance of the automatic garbage collector in Java?
What is the difference between background and foreground services in Android?
What main problems can arise when migrating from RxJava to Kotlin Coroutines in a project?
What happens when comparing Integer a = 127 and int b = 127, as well as Integer a1 = 128 and int b1 = 128 in Java? Explain why the comparison results differ.