iOS
Can you describe the main stages and methods of software development used at your previous workplace?
Can you describe the principle of the Builder pattern and its main features?
What is the significance of the D letter in the SOLID principles when developing software?
Can you explain the concept of the Factory pattern and its main working principle?
What was the duration of your previous project?
What are the problems of using the Singleton pattern in system design?
How do you prefer to organize your activities on a project?
Which of the five SOLID principles can be violated when using the Singleton pattern?
Can you explain what value types are in programming?
Is it possible to implement your own queue structure?
How does Automatic Reference Counting (ARC) work at runtime?
Describe your work experience and key tasks you faced at your previous job.
In which area or structure is a data array usually stored?
Can you give an example when objects of reference type are stored on the stack?
Could you describe one of your previous projects and your role in it in detail?
Can you explain what the MVVM architectural pattern is and how it is applied in interface development?
What ViewController methods are called when minimizing and returning to the app?
Explain the concept of synchronous execution of tasks and its features.