iOS
Can you tell about different architectural models and approaches in software systems?
Can you list popular dependency managers used in projects?
In what cases is a class model used in programming?
Have you applied the Kanban methodology in your projects?
Can you explain what the term Swizzling means in programming?
What data type is used to implement a global queue?
Can you name the main principles underlying programming?
Can you describe the main architectural approaches used in software development?
How does the @Escaping annotation differ from standard functions in programming languages?
How do you approach solving tasks that are outside your direct responsibilities?
What is the difference between Silent Push and regular Push notifications?
Can you name different types of object initialization methods in programming?
Could you explain the principle of the responder chain in a graphical user interface?
Do you have skills in adaptive interface layout for devices like iPad?
What is the difference between a regular lock and a recursive lock in thread synchronization?
Is it possible to modify the value of a variable from multiple threads or queues simultaneously?
What does the data structure List look like inside the implementation?
Which protocol is used to implement data transfer in Swift?
Explain what the pointInside function means and how it is used in programming.
How does memory release occur for objects created using reference types?