How do you assess your professional level in your current field?
iOS
Can you name some software development books you are familiar with?
Can you list the types of values in Swift?
Can you explain what a profiling tool in programming is?
In what cases are the pattern for indirect enums used?
Can you explain the purpose and working principle of the GeometryReader component in SwiftUI?
How to distinguish data types by value and by reference, and how do they differ in programming?
Do you have experience using Core Data object graph management system for data storage in iOS applications?
Can you explain what is meant by an operator in programming?
What is meant by a collision in the context of programming or data processing systems?
How do you implement the MVVM architectural pattern when developing with UIKit?
What salary do you expect to receive for this position?
Explain what dispatching means in the context of programming or operating systems?
What technological stack have you used in your projects?
Can you explain the concept of lazy evaluation or deferred execution of tasks in programming?
Can you explain what automatic memory management mechanism ARC in iOS means?
Can you list the key components of the MVVM architectural pattern?
Is it possible to implement static method dispatching within a class?
Can you explain what is meant by the term 'Actor' in the context of programming and systems?