What projects have you implemented or participated in?
iOS
Have you made changes to the structure of existing code to improve its readability or support?
Why is it recommended to initiate animations in the viewDidAppear method instead of other lifecycle methods?
What is the inconsistency between the MVC architectural pattern and the SOLID principles?
How are parallel tasks implemented and managed in multithreaded programming?
How do you implement automation of code integration and delivery in your project?
Can you explain the concept of weak references in programming?
What user interface components have automatic size calculation based on internal content?
Are violations of rights or legislation detected in the current context?
What are the main differences between the MVC and MVVM architectural patterns in terms of code organization and component interaction?
To which dispatch system does the @Objc Final annotation in Objective-C belong?
Is it possible to add new properties to an object through type extension?
What is the difference between using NSLock and Semaphore for thread management?
Do you have professional experience with systems or APIs related to mapping or maps?
Could you list different types of task scheduling methods in systems?
What methods and practices do you use to improve and optimize existing code?
Can you explain what is meant by Availability in systems?
How many interviews have you already gone through?