iOS
Which is faster in execution: stack operations or heap operations?
Can you describe the lifecycle stages of UIViewController and their purpose?
Is it possible to add multiple display layers (tiers) in the user interface?
What types of data can be stored in an array?
What data type is used to store a sequence of elements in a structure?
What kind of data does a closure in programming represent?
What is the Singleton pattern and what are its advantages and disadvantages to consider?
Which built-in collection is missing from the Swift standard library?
Can you name algorithms for searching elements in an array and briefly describe how they work?
Is it possible to work effectively on your own without constant team support?
Can you name the main principles used in the design of software systems?
Do you have any additional questions about the interview topic?
How can a weak reference be created in a programming language?
What happens to the value of the counter variable if it is included in the capture list and used inside a closure?
How have you implemented testing your solutions at your previous job?
Can you explain the differences between UIView and UIWindow in the context of iOS development?
What methods are used to prevent race conditions when working with multithreaded applications?
How is the Message Dispatch mechanism invoked in the system?
Can you give an example of a pattern similar in function to Observer?
Which queue class implements a global access or global queue?