How often do you use debugging tools like LLDB for step-by-step code debugging?
iOS
What is the difference in using the keywords 'unowned' and 'strong' when declaring references in Swift?
How can you create your own dictionary structure in programming?
Can you explain what is meant by 'message distribution' in a system?
Can you explain what the makeKeyAndVisible method does in the context of interface display?
Where is string information usually stored in the system?
How does changing the size of a data type variable affect its location in the computer's memory?
What type of queue is used in default standard implementations?
Is a completion block considered a class field in terms of escaping or non-escaping?
Do you have practical experience in the field of network technologies and their configuration?
Which domain areas do you prefer to work in?
How did you determine the priority and complexity of tasks in your previous role?
Have you worked with Realm database in your projects?
How is data stored in the dynamic memory area (heap)?
Can you give examples of libraries or tools that implement the principles of reactive programming?
What steps are taken in case of a conflict situation with data or processes?
What is the difference between using Realm and Core Data when implementing complex data migration processes?
What are the main advantages and disadvantages of writing unit tests?