Have you had experience working with streaming video processing in your projects?
iOS
Can you explain what the Content Hugging Priority parameter means in the context of Auto Layout?
Could you explain what the final modifier means in programming languages like Java?
Can you explain what a mutual exclusion mechanism (Mutex) is and how it works to prevent simultaneous access to resources?
How to distinguish between using CocoaPods and Swift Package Manager for dependency management in a project?
Describe how dependency injection is implemented in your previous work environment.
What are the differences between the VIPER and Clean Swift architectural patterns in mobile development?
What types of user interface collections have you encountered in your practice?
Can you explain the concept of UIResponder and its role in event handling in iOS?
How do the Async and Concurrent queues fundamentally differ and in what applications are they used?
What is the difference between Weak and Unowned references in memory management?
What tasks and problems are simplified when using asynchronous methods with Async/Await?
Explain the stages of life and the main methods of UIViewController at different stages of its existence.
What are the consequences of calling the Sync method on a Concurrent queue in a multithreaded environment?
Have you used Compositional Layout in your projects and can you share your experience of implementing it?
What methods and technologies were used to transmit data via serialization at your previous workplace?
Can you explain the mechanism of UIResponder in the iOS event handling system?
What is the difference between the built-in capabilities of URLSession and the third-party library Alamofire when performing network requests in iOS?
Have you conducted automated testing of interface markup elements?
What is meant by the maximum level of service quality in a system?