iOS
What is the role and application of generic data types in programming?
How will the use of the variable 'counter' inside a closure and subsequent call after changing its value affect the final result?
Can you name the main principles underlying programming?
Can you explain what is meant by the Clean Swift architecture and its main advantages?
Which tool for working with data streams provides a more abstract level of multithreading management?
What does the letter O in the SOLID principles stand for?
Have you conducted automated testing of your code?
Can you tell about difficult situations you faced during a project? Why was it interesting and how did you solve it?
Explain the role of the open-closed principle in SOLID and what the letter O signifies in this context.
Could you explain the principles of creating readable and maintainable code?
Can you explain what a static property means in object-oriented programming?
Каким образом реализована стратегия Copy-on-write на уровне внутренней работы системы?
How can interaction and communication between different queues in the system be implemented?
Which stage in the UIViewController lifecycle is activated when returning to the previous screen?
Have you used your product management skills when developing iOS applications?
How will the display of a UIView change if a transform of 90 degrees is used?
Поддерживает ли механизм copy-on-write оптимизацию при работе со строками?
What are the advantages and disadvantages you highlight in your previous workplace?
Does using the mutating function create a new copy of the object or modify the current instance?
How many times is the loadView method called in the lifecycle of UIViewController?