Explain the concept of the responder chain in the event handling system in GUI applications.
iOS
Explain the stages of the lifecycle of a ViewController instance in an iOS application.
Каким образом реализована стратегия Copy-on-write на уровне внутренней работы системы?
Is task cancellation possible in the system?
Explain the main differences between synchronous and asynchronous process execution modes.
How many times does viewDidLoad get called in the lifecycle of a UIViewController?
What is the difference between public and open access modifiers in Swift?
What types of queues are available in GCD and how do they differ in behavior and usage?
What is the role and application of auxiliary data tables in databases?
Can you list the different levels of privileges or access rights in the system?
Can you list and explain the main problems associated with automatic memory management using ARC?
Explain the differences between threads of execution and queue structure in programming.
Can you explain what value types are in programming?
Can you explain what is meant by the term 'capacity' in the context of systems or applications?
Can you list the standard built-in queue structures in programming languages?
Do you have practical experience implementing structured concurrency in projects?
Do you have experience developing with Objective-C?
Can you tell us a little about your professional experience and main achievements?
Tell about your experience working on commercial projects.