How would you implement the Observer design pattern?
iOS
How was the code review process conducted in your previous company?
How is network interaction implemented in your project?
What reasons make the Singleton pattern undesirable in development?
Can you explain what automatic memory management mechanism ARC in iOS means?
Can you describe in detail your most recent project you worked on?
Explain what GCD means and how it is used in programming.
Do you have any questions about the work or the project?
Can you explain the VIPER concept and its main components?
Have you encountered the development and design of software system architectures?
Explain the concept of dependency injection and how it is applied in programming.
Tell us about your experience with integrating and working with push notifications in applications.
Can you explain what the MVVM architectural pattern is and how it is applied in interface development?
Can you list the main design patterns and describe their purpose?
What is your experience in developing or using geolocation technologies?
Can you tell us a little about your professional experience and main achievements?
What criteria help determine that the code is of poor quality?
Where is the reference counter usually implemented for memory management?
To which data category does the Indirect Enum type correspond in programming language?
What experience do you have in deploying and releasing applications to production environments?