Что побудило тебя выбрать карьеру iOS-разработчика?
Меня привлекла карьера iOS-разработчика из-за возможности создавать приложения, которые напрямую влияют на повседневную жизнь миллионов пользователей.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Меня привлекла карьера iOS-разработчика из-за возможности создавать приложения, которые напрямую влияют на повседневную жизнь миллионов пользователей.
Читать ответЭто обеспечивает интероперабельность между Swift и старыми фреймворками на Objective-C/C, многие из которых используют Core Foundation.
Читать ответВ Kotlin ключевое слово rethrows используется в сигнатуре функций высшего порядка, которые принимают лямбду, способную выбрасывать исключения.
Читать ответВ проектах на iOS я реализовывал архитектурный паттерн Clean Swift, разделяя логику на четкие слои: View, Interactor, Presenter, Entity и Router.
Читать ответВ среде iOS с ARC (Automatic Reference Counting) разработчик обычно не управляет retain и release вручную — это делает компилятор. Однако есть редкие ситуации, когда явное использование этих методов может понадобиться:
Читать ответSwift имеет две основные семантики типов:
Читать ответSwift — современный язык программирования от Apple, используемый для разработки iOS, macOS и других платформ.
Читать ответВ Swift ключевое слово mutating используется в методах структур и перечислений, чтобы указать, что данный метод изменяет (мутирует) свойства экземпляра.
Читать ответUIImage и Data — два разных способа хранения изображений в iOS:
Читать ответВ RxSwift Signal и Driver — это специальные типы потоков, которые отличаются по поведению и назначению:
Читать ответScrollView и TableView — это разные компоненты для отображения прокручиваемого контента в iOS.
Читать ответВ Swift для обеспечения стандартных контрактов и поведения объектов обычно реализуются протоколы (protocols).
Читать ответ