What types of queues are available in GCD and how do they differ in behavior and usage?
iOS
What motivated you to choose a career as an iOS developer?
Can the execution of a task launched via GCD in iOS or macOS be interrupted?
Can you explain what is meant by blocked processes in a multi-threaded application?
Can you explain what the term Hit Test means in the context of computer graphics or UI?
Can you tell us a little about your professional experience and main achievements?
Can you explain what the use of the 'unowned' keyword means when working with strong references in Swift and how it affects memory management?
How did you start your career in the IT field?
Can you explain how weak references are implemented internally and how they work in memory?
Why is it important to adhere to the single responsibility principle in programming?
Describe your work experience and key tasks you faced at your previous job.
What prompted you to leave your previous position?
Can you explain the main design patterns and their applications?
Can you list the main types of references used for working with objects in programming?