iOS
Can you explain what is meant by the principle of dependency inversion in object-oriented programming?
Could you describe the main responsibilities and projects you worked on in your last position?
What signs indicate inefficient or incorrect system architecture?
Can you explain the differences between Dependency Injection and Dependency Inversion concepts in software development?
What salary do you expect to receive for this position?
Do you have current job offers or proposals?
How do you define a quality system architecture from your point of view?
What design patterns are you familiar with in the context of iOS app development?
Are you ready to relocate if offered a job?
Could you explain the interface segregation principle in object-oriented programming?
What are the main principles you use when dividing software into modules?
What key parameters are important when designing architectural solutions?
What technological stack have you used in your projects?
What are your expectations from a future position and team atmosphere?
How do you prefer to organize your activities on a project?
What was your experience at your previous job, and how long did you stay there?
Describe your work experience and key tasks you faced at your previous job.