iOS
Which technological stack would you prefer to use when creating a new project from scratch?
In what context or under what circumstances is the deinit method called in Swift?
What is your overall impression of working with SwiftUI and how comfortable do you feel in it?
To which class of queues does DispatchQueue.main in iOS/Swift belong?
What difficulties did you face in completing your last project?
Have you used asynchronous programming with Async/Await in your projects?
What methods can be used to implement data exchange between threads for coordinated operation?
Can you explain what automatic memory management mechanism ARC in iOS means?
Explain the stages of creating, using, and destroying an object during its existence in a program.
What tools and mechanisms do you use to implement and manage multithreading in applications?
How did you conduct code review and exchange opinions in your previous team?
Can you tell us a little about your professional experience and main achievements?
Have you used the Combine framework in your projects for handling asynchronous data?
Can you share your professional experience and key achievements?