What is the difference between Silent Push and regular Push notifications?
iOS
What are the main difficulties and limitations that may arise when using the actor model?
What types of testing exist in the software development process?
Why did you create separate load and getLastCities methods, and what should happen if getLastCities is called before data has been loaded?
How many times is the loadView method called in the lifecycle of UIViewController?
Who is the Router role intended for in the MVVM architecture?
What approach is used to execute commands in your system?
Why is it important to adhere to the single responsibility principle in programming?
Which has a greater importance: highPriorityGesture or simultaneousGesture?
How do you determine the most suitable design pattern for a specific project?
What methods can be used to detect and fix memory leak issues in an application?
Have you had experience developing or working with real-time video streaming systems?
At which stage in the UIViewController lifecycle do you set the value for UILabel?
Explain the difference between deadlock states and process lifecycle states, when they can occur, and how they differ from each other.
What are the advantages and disadvantages of using the objectWillChange.send method in data model update architecture?
Explain the working principle of the Git Bisect tool and its purpose.
Have you used automation tools to ensure code style consistency in your previous professional activities?
What are the main architectural styles and paradigms you are familiar with?
What prevents the use of method overloading that differs only by the return type?
What rule determines the accessibility of an Open Class, whether it is public or private?