iOS
Можете ли да обясните какво означава принципът на инверсия на зависимостите в обектно-ориентираното програмиране?
Можете ли да опишете основните си задължения и проекти, по които сте работили на последната си позиция?
Какви признаци показват неефективна или неправилна архитектура на системата?
Можете ли да обясните разликите между концепциите за Внедряване на зависимости и Обратна зависимост в контекста на разработката на софтуер?
Каква заплата очаквате за тази позиция?
Имате ли текущи предложения за работа или оферти?
Как определяте качествена архитектура на системата от ваша гледна точка?
Кои шаблони за дизайн познавате в контекста на разработката на iOS приложения?
Готови ли сте да смените мястото си на живеене, ако получите предложение за работа?
Можете ли да обясните принципа на разделяне на интерфейсите в обектно-ориентираното програмиране?
Кои са основните принципи, които използвате при разделянето на софтуера на модули?
Кои са ключовите параметри, важни при проектирането на архитектурни решения?
Какъв технологичен стек използвахте в проектите си?
Как предпочитате да организирате дейността си по проекта?
Какъв беше вашият опит на предишното място и колко време прекарахте там?
Опишете вашия опит в работата и ключовите задачи, с които сте се сблъсквали на предишното си място на работа.