iOS
How to determine the time complexity of an operation to replace an element in an array?
How to implement storage of elements in a set with order support?
What is the time complexity of adding a new element to the end of a singly linked list?
protocol SomeProtocol {} func test1_1(value: SomeProtocol) {} func test2_1(value: some SomeProtocol) {} func test1_2(value: any SomeProtocol) {}
Explain the differences between the key types nil, void, and never in programming.
What are the main global variables and states in your application?
Could you explain the concept of breaking down complex tasks into smaller parts?
Can you list different types of Publishers used in the Combine framework?
Can you explain what is meant by the Scrum methodology in project management?
Can you explain what is meant by the term BDUI in interface development?
What approach do you prefer to use in your projects?
What is the inconsistency between the MVC architectural pattern and the SOLID principles?
Have you had experience implementing or using video streaming in iOS applications?
What navigation methods within applications have you used in your practice?
What is the minimum number of linear equations needed to determine the exact coordinates of an object on a display?
How can interaction and communication between different queues in the system be implemented?
What level of algorithm difficulty do you plan to refine your skills on?
What is the maximum number of stacks that can potentially be used in one software?
Is it possible for a structure to contain an object of the same structural form inside it?