Sobes.tech

What is the difference between Android 9 and Android 10?

Middle
413

How to provide different instances of the same class in Dagger Hilt?

Middle+
413

What is a Subcomponent in Dagger?

Middle+
411

How many constructors should a custom View in Android have?

Middle
411

How did you handle situations when you disagreed with the reviewer's assessment of your code?

Middle+
411

Why should you use the @Binds annotation instead of the @Provides annotation?

Middle
410

Have you ever encountered LinkedHashMap?

Junior
410

Tell me about collisions in HashMap.

Middle
409

What types of data storage exist in Android applications?

Junior
409

In what cases are artificial intelligence tools used in practical work?

Junior — Middle
409

What is the difference between double and triple equals in Kotlin, and what is the purpose of the triple equals?

Junior
409

What is the difference between the Default dispatcher and the IO dispatcher in Kotlin Coroutine?

Middle
408

How is memory organized in Java?

Middle
408

What is the main idea of the Facade pattern?

Junior
408

How do Executors work in Java?

Middle
407

What are unary, binary, and ternary operators?

Intern
407

What is the difference between primitive and reference data types?

Intern
406

Through which class are the get and replace methods called?

Junior
406

How to synchronize the user's local time with the server time?

Middle
405

What distinguishes the invalidate and requestLayout methods in Android UI updates?

Junior — Middle
404
/253