Sobes.tech

What tasks do coroutines solve and what are their advantages in asynchronous programming?

Junior — Middle
329

What are the differences between for and while loops in organizing repetitive operations in programming?

Junior — Middle
251

What are the differences in error handling in Java and Kotlin, and how are exceptions implemented in each language?

Junior — Middle
231

Do you have experience mentoring or leading colleagues?

Junior — Middle
223

How was the code review process carried out in your previous company before merging or deploying code?

Junior — Middle
205

How to implement a loop that will run unconditionally and infinitely?

Junior — Middle
190

What are the main advantages of using Kotlin compared to Java for Android or server-side development?

Junior — Middle
179

Explain what an abstract class is and how it differs from a regular class.

Junior — Middle
162

What questions are usually asked in interviews on this topic?

Intern — Junior
161

What is the limitation of using the inline modifier function for all functions in a program?

Junior — Middle
149

How do data transfer strategies differ in a program: by value and by reference to an object?

Junior — Middle
146