iOS
What is the difference and connection between queues and threads in programming?
What is the total number of projects you have implemented throughout your career?
How can you track all calls to a function that is not present in the source code during debugging?
Have you had experience using OperationQueue in your projects?
What questions should you ask the employer to better understand the working conditions and corporate culture?
How to access the properties and methods of a class object in code?
Why is it recommended to use a weak reference to the object itself (weak self) in code that uses closures?
What types of projects would you prefer to avoid in your work?
How does the design system work between UIKit and SwiftUI — is there duplication of components or wrappers?
Have you had experience developing interfaces for interacting with the backend of applications?
What is the main difference between Builder and Factory patterns in object-oriented programming?
Have you had experience dealing with issues and challenges arising from multithreading in programs?
Can you explain the main differences between a class and an object in object-oriented programming?
How to find out the time costs when adding an element to the end of an array?
What principles are important to consider for writing testable and reliable code?
Could you explain what a semaphore is and how it is used for process synchronization?
What is the purpose of the contentCompressionResistancePriority property of a view in the context of content compression management?
To which data category does the Indirect Enum type correspond in programming language?
Have you worked with the SnapKit library for automatic interface element placement?
What impact does using the 'final' keyword in Java have on program performance?