What is the difference between mock objects and stubs in testing?
iOS
Is it possible to use data types passed by value in capture lists in closures?
Can you explain what SQLite is and what its main features are?
Can you explain what an object DispatchWorkItem in iOS is and how it is used in task management?
Can you explain what a main queue is in a message processing system?
Can you describe the architecture of the projects you have worked on previously?
Have you had experience storing user information in previous projects?
Have you encountered a task of transforming the application's interface to support both portrait and landscape device orientations?
What prompted you to leave your previous position?
Can you give an example of estimating the time or space complexity of an algorithm and explain it?
Can you explain what a DispatchGroup structure is and how it is used for synchronizing the execution of multiple asynchronous tasks?
Explain the concept of Dependency Injection and its role in software component development
Can you explain what is meant by the concept of Shape Layer in a graphic or programming context?
Can you list the main debugger commands you are familiar with?
Can you explain the concept of required init in Swift and its role in object initialization?
Describe an example algorithm used for searching an element in a data structure.
Can you explain what the Equatable protocol in Swift means and why it is needed?