Can you explain the concept of Side Table and its application?
iOS
Can you explain what methods of organizing process or thread synchronization exist?
How can memory leaks be detected without using a memory graph?
Have you worked with WebSocket protocol for implementing bidirectional communication in applications?
In which situations is it preferable to use a weak reference (weak var) in Swift?
What architectural approach would you prefer for developing a small software product?
Do you have practical experience using RxSwift in your projects?
Can task execution be considered an atomic, indivisible operation in the context of multitasking?
What information can serve as a key in a dictionary data structure?
What tools and mechanisms do you use to implement and manage multithreading in applications?
Where in memory are objects of reference type usually placed?
Can you give an example of a situation where the main principles of SOLID are violated during software development?
Where are global variables usually declared and stored in a program?
Do you hold an academic degree or a relevant diploma?
Which link — weak or unowned — provides higher performance when used in Swift?
Is it possible to implement inheritance from the Actor class in your project?