iOS
Describe your work experience and key tasks you faced at your previous job.
Can you explain what the term hash value means and how it is used?
Can a Weak reference be considered optional or does it behave differently?.
Can you explain what the NSOperation class is and how it is used to manage asynchronous tasks?
Can you give an example when objects of reference type are stored on the stack?
What is the purpose of UserDefaults in application development?
Can you explain what is meant by blocked processes in a multi-threaded application?
How much memory does an object created by a reference occupy in RAM?
Can you explain what the CALayer class is and how it is used in iOS development?
Can you explain what the term Hit Test means in the context of computer graphics or UI?
What is the difference between Weak and Unowned references in memory management?
Can any view be made to act as a responder?
Can you share your professional experience and key achievements?
Explain what a 'dictionary' data structure is and how it is used.
What prompted you to leave your previous position?
Can you explain the difference between a witness table and a virtual table in object-oriented systems?
Can you explain what is meant by the term 'File Manager' in the context of operating systems and file management?
Can you explain what Realm is and how it is used in mobile applications?