iOS
What do you prefer: to perform tasks independently or as part of a team?
Can you give examples of libraries or tools that implement the principles of reactive programming?
What is the main function of the WebSocket protocol and in what scenarios is it used?
Can you explain what asynchronous programming is in the context of the Async/Await construct?
How can you restrict the allowed parameter types in generics inside a method?
Is it possible to directly instantiate a protocol object in a programming language?
How is deferred object release managed in ARC in automatic memory management?
How did you structure the process of implementing new concepts or solutions in the project?
Is data structure always automatically placed on the stack?
Which type of dispatching is characterized by the highest delay in task processing?
How can events on press be handled in objects inheriting from UIResponder?
Explain what the type AnyObject means in the context of programming?
Why is using stack data not suitable for implementing multithreading?
What are the ways to launch an application besides clicking on its icon?
Is an object of a class always allocated in the heap memory?
Explain what the SOLID principles mean in object-oriented programming
Can you explain the concept of Side Table and its application?
What distinguishes collections from other data structures in programming?.
Can you explain what a linked list is and how it is structured?
Can you explain the differences between the principle of dependency inversion and dependency injection?