tg-me.com/iosdev/469
Last Update:
iOS-интервью: вопросы и ответы для Senior-разработчика на техническом собеседовании
Непростая задача — оценить навыки и знания другого разработчика. В серии постов автор делится своей подборкой вопросов и ответов по iOS и Swift.
Вопросы сгруппированы по темам для большего удобства.
1️⃣ Swift. Цель вопросов для интервью в этой части - узнать общие знания разработчиков о концепциях языка программирования. А также проверить их конкретные знания по Swift.
2️⃣ Networking. Нужно, чтобы узнать общие знания разработчиков о сетевых концепциях и проверить их конкретные знания о сетях в iOS.
3️⃣ Persistence. Для того, чтобы выяснить общие знания разработчиков о концепциях баз данных. А также проверить их конкретные знания в этой области для iOS.
4️⃣ Concurrency. В этой части рассматриваются вопросы и ответы по многопоточности.
5️⃣ Architecture & Design Patterns. В этом разделе рассматриваются вопросы, чтобы познакомиться со знаниями разработчиков об архитектуре и шаблонах проектирования с упором на разработку под iOS.
6️⃣ Testing. Для проверки знаний разработчиков по тестированию приложений с акцентом на разработку iOS.
📖 Кстати, выкладывал раньше материал для собеседований, который тоже может пригодиться.