Sobes.tech

Was code review conducted in your previous team?

Junior
385

What is reflection in programming?

Junior
385

How to create a notification in Android?

Junior
384

How to handle events that do not need to be saved in the MVI architecture?

Middle+
383

What are side effects in programming and what are their advantages and disadvantages?

Junior — Middle
381

What architectural patterns used in Android development do you know?

Junior
381

What is the difference between Android 8 and Android 9?

Middle
381

What is the main problem with using subcomponents in Android?

Middle+
381

Why are fragments used if Activity already exists?

Junior
380

Are there mechanisms in Android that allow system access without using custom solutions?

Middle
380

Can Handler be used to perform network requests?

Junior
380

How is the size of a hash table determined?

Middle
380

Describe the MVC interaction model.

Junior
379

What problems can arise when using Dagger?

Middle+
379

What is desugaring and how does this process affect Android development?

Middle+
379

List markers and interfaces in Android development.

Junior
378

What are some ways to improve the performance of the automatic garbage collector in Java?

Junior — Middle
378

What is the difference between background and foreground services in Android?

Middle
378

What main problems can arise when migrating from RxJava to Kotlin Coroutines in a project?

Junior — Middle
378

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.

Middle
378
/253