Sobes.tech

What are two exclamation marks used for in programming?

Junior
348

What is the purpose of inheritance in object-oriented programming?

Junior — Middle
348

What is the difference between a local context and an application context in the infrastructure, and why is it important?

Junior — Middle
348

Where would you describe analytics before launching the application?

Middle
348

In what cases is the Hilt library used for dependency injection in Android?

Middle
348

How is memory managed on the Android platform?

Junior — Middle
348

How is navigation between Activities in Android implemented?

Junior
348

Can you explain the message processing loop mechanism in Android?

Junior — Middle
348

How is the Go scheduler (GMP model) structured?

348

We do not have a profiling tool for the application. What actions will you take to check the code?

Middle+
348

Why can't parameters be passed to a fragment's constructor?

Middle
347

How to create a singleton instance of a class in Android?

Junior
347

Explain the working principle of a bound service in Android and how it differs from other types of services.

Junior — Middle
347

Which classes in Java provide socket functionality?

Junior
347

Why is multiple inheritance prohibited in some programming languages and how can this restriction be bypassed?

Middle
347

How does an array differ from a list?

Junior
347

What is the difference between signed and unsigned APK?

Junior
347

Can you name the types of delegates used in Kotlin?

Junior — Middle
347

For what purposes are different methods of data transfer between applications used?

Middle
347

What is the role of a channel in system architecture, and how does it interact with multiple subscribers or consumers?

Middle+
347
/253