Can you explain the concept of Cold Observable and how it differs from Hot Observable?
iOS
Have you mentioned using SSL Pinning in your projects?
Have you worked with variables protected against race conditions in multithreaded programming?
How to distinguish the Semaphore synchronization mechanism from Mutual Exclusion (Mutex)?
How many specialists are involved in developing iOS applications in your team?
How many heaps can be used in a single application and what is their role?
How does the use of Gesture and simultaneousGesture differ in gesture handling?
What methods do you use for storing and organizing data in applications?
In what situations does a conflict arise when using resources or data?
Could you explain what a permanent storage device is and how it differs from temporary memory?
Can you list the main operators used in the Combine library?
Can you explain the difference between GCD (Grand Central Dispatch) and Operation in managing asynchrony in iOS?
What is your opinion and experience working with the Objective-C language?
Under what conditions will a data type value be stored in the heap memory area?
How is memory management implemented in the iOS operating system?
Have you had experience using caching mechanisms to optimize system performance?
What components and structures are initialized when a software application starts?
Could you explain what the 'Hot' operator in the Combine library means and how it affects the data stream?