При каких условиях механизм copy-on-write перестает эффективно предотвращать копирование данных?
Поделитесь своим опытом прохождения собеседования и впечатлениями от процесса
Что происходит с потоками задач при использовании стандартной очереди OperationQueue по умолчанию?
Возможна ли реализация необязательных методов в определении протокола?
Имели ли вы опыт работы с системой уровней квалификации или грейдами на прошлых местах работы?
Можно ли применять ключевое слово override к статическим методам в языке программирования?
Готов ли ты начать работу и пройти испытательный срок в нашей компании?
Какое базовое классное ядро лежит в основе UIView?
Можно ли объявлять методы, изменяющие состояние объектов, в классах на языке Swift?
Можно ли включить блокирующую операцию в основную очередь задач?
Можно ли использовать ключевое слово synchronized непосредственно для защиты отдельной переменной?
Можешь ли ты назвать основные сущности, связанные с алгоритмом нахождения наибольшего общего делителя (НОД)?
Каким образом система определяет момент, когда нужно освободить память, и когда — выделить её для новых объектов?
Какие типы аккаунтов для разработчиков тебе известны?
Опишите ваш опыт внедрения и работы в рамках методологии Scrum на предыдущих проектах.
Какую архитектурную модель вы бы использовали при разработке нового приложения с нуля?
В каких случаях применяют модификатор inout в функциях?
Можете объяснить механизм работы ключевого слова synchronized в Java и его роль в синхронизации потоков?
Каким образом можно предотвратить возникновение взаимных захватов ресурсов в многопоточной среде?
Можешь рассказать о своемTypical дневном расписании и основных задачах?