iOS
In what cases can a value type variable behave like a reference to an object?
How does a local queue differ from a shared global queue in a task management system?
Have you used semaphore mechanisms in your projects to manage resource contention?
Is the String class part of collections in programming languages?
What was the main activity or field of activity of the company you previously worked for?
Do you have current job offers or proposals?
Can you explain what a semaphore is in the context of programming and thread synchronization?
How do data processing approaches differ in View and in the application layer?
How is thread synchronization mechanism implemented using a barrier?
Where is the reference counter usually implemented for memory management?
What does implementing the CustomStringConvertible protocol in Swift mean and what is it used for?
How to organize object references to prevent cyclic memory retention?
Can you explain the differences between WebSocket protocols and regular sockets?
Can you explain the working principle of AutoLayout in iOS interfaces?
What type of reference in programming ensures access to an object even if it has no explicit owners?
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?
What is the difference between the protected data transfer protocol HTTPS and the standard HTTP?
How to implement weak references inside an array in your programming language?
What is the main idea of Copy-on-write technology and why is it used?