Какими методами и технологиями осуществлялась передача данных в виде сериализации на вашем предыдущем месте работы?
На предыдущем месте работы для передачи данных в виде сериализации использовались следующие методы и технологии:
Читать ответПодготовка к интервью
193 вопроса с собеседований в ivi
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в ivi. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, python, mobile.
Каталог
На предыдущем месте работы для передачи данных в виде сериализации использовались следующие методы и технологии:
Читать ответДа, автоматизированное тестирование элементов разметки интерфейса в iOS обычно проводится с помощью UI-тестов, используя фреймворк XCTest.
Читать ответUIView и CALayer — это два связанных, но разных уровня в iOS для отображения и анимации.
Читать ответВ результате возникает утечка памяти, так как объекты остаются в памяти, хотя уже не нужны.
Читать ответCopy-on-write (COW) — это оптимизация управления памятью, при которой несколько объектов изначально ссылаются на одни и те же данные, а копирование происходит только при попытке изменить эти данные.
Читать ответВ программировании термин Hashable означает, что объект или тип данных может быть преобразован в хеш-значение — числовой код фиксированной длины, который используется для быстрого сравнения и поиска.
Читать ответCompositional Layout — это гибкий механизм создания раскладок коллекций (UICollectionView), представленный в iOS 13.
Читать ответВ iOS для реализации многопоточности чаще всего использую следующие средства и технологии:
Читать ответСвойство contentCompressionResistancePriority у UIView в iOS определяет приоритет сопротивления сжатию содержимого view при автоматическом размещении и изменении размеров.
Читать ответДиспетчеризация — это процесс определения, какой конкретно метод или функция будет выполняться во время выполнения программы.
Читать ответСемафор — это механизм синхронизации, который используется для управления доступом к общему ресурсу в многопоточной или многопроцессной среде.
Читать ответВ iOS под термином hugging priority (content hugging priority) понимается приоритет, с которым UIView стремится сохранить свой минимально возможный размер, не растягиваясь больше, чем нужно.
Читать ответ