iOS
Is it necessary to use a weak reference to self inside closures?
Which assignments or topics proved to be the most difficult for you, and how did you overcome them?
What types of objects and operators have you used when working with RxSwift in your projects?
Can you explain what CoreData is and what it is used for in iOS development?
How do you envision the ideal organization in terms of working conditions and corporate culture?
What means or libraries have you used when implementing the WebSocket protocol in your projects?
What is the main idea of Copy-on-write technology and why is it used?
What role does the Router component play in the architecture of a system or application?
What other data types besides classes are considered reference types in programming languages?
What are the differences between data types in terms of their semantics: values and references?
Which approach — structure or class — has better performance?
What is the final stage in the life cycle of an object or system?
Can you explain what exactly happens inside the system when using Binding?
Can you explain the principle of operation and features of the Strategy pattern in object-oriented programming?
Can you explain the main differences between the RxSwift and Combine frameworks for reactive programming?
Where do you usually store data temporarily saved during processing?
What is the time complexity of inserting an element with a specific key into a dictionary data store?
What is the purpose of using the applicationWillResignActive method in the application's lifecycle?
What approaches or libraries have you used for implementing multithreading in your projects?
Explain what forced unwrapping of an optional in Swift is and in what situations it is used?