Can you describe the architecture of the projects you have worked on previously?
iOS
What is the purpose of the Sendable interface in the system?
In which situations is it necessary to explicitly use retain and release in automatic memory management (ARC) on iOS platform?
What limitations exist when implementing push notifications?
What is the role of code modularization in the software development process?
Will the WebSocket connection persist if the user closes or minimizes the browser window?
What are the advantages and disadvantages of using Realm in mobile applications?
Is having a root view mandatory when initializing a ViewController?
How is the Message Dispatch mechanism invoked in the system?
Explain the principle of static dispatching and how it differs from dynamic dispatching.
What technological stacks or tools would you not want to use in your work?
What tasks or work do you dislike and prefer to avoid in your professional activity?