How did you resolve conflicts when merging branches in Git version control system at your previous workplace?
iOS
What types of developer accounts do you know?
Can you give an example of a situation where message dispatching mechanism is used?
Can you give an example when objects of reference type are stored on the stack?
How does the application determine which page or component users have selected when clicking?
What are the differences between the methods map, flatMap, and filterMap when processing collections?
When is memory released occupied by an object?
What is the role of multithreading in modern software systems and why is it used?
When is it recommended to use a dictionary data structure?
Can you tell about your experience performing tasks and projects at your previous job?
Is the object-oriented programming principle supported in Swift?
Can you explain the concept of delegation in design patterns and how it is applied?
Can you explain the differences between UIView, UIWindow, and CALayer in iOS interface development?
What prompted you to leave your previous position?
What is the difference between Weak and Unowned references in memory management?
Describe your work experience and key tasks you faced at your previous job.
Explain the stages of development and functioning of an iOS application from launch to shutdown.
Is it possible to make changes to the contents of the info.plist file during the execution of the application?
Can you explain the main design patterns and their applications?
Explain what a 'dictionary' data structure is and how it is used.