Что вы можете сказать о важности и роли алгоритмов в программировании?
В каких случаях применяют модификатор inout в функциях?
Какую архитектурную модель вы бы использовали при разработке нового приложения с нуля?
Как реализована работа с памятью в операционной системе iOS?
Какие параметры и метрики ты используешь для определения полноты тестового покрытия в проекте?
Какой опыт работы или деятельности у вас был до начала карьеры в области информационных технологий?
Можешь перечислить типы значений в Swift?
Какие виды тестирования ты бы реализовал при создании приложения с нуля?
Можно ли создать собственную реализацию типа Optional для обработки возможных отсутствующих значений?
Каким образом можно предотвратить возникновение взаимных захватов ресурсов в многопоточной среде?
Все ли операции, добавленные в MainQueue, обязательно выполняются на основном потоке?
Можете объяснить механизм работы ключевого слова synchronized в Java и его роль в синхронизации потоков?
Можете объяснить, как функционирует среда выполнения в вашей системе?
Чем отличаются ссылки типа Weak и Unowned в управлении памятью?
Является ли объект класса всегда размещенным в оперативной памяти типа куча?
Какие ваши текущие чувства и состояние на данный момент?
Можете объяснить, что такое граф в контексте компьютерных наук и данных?
Какую диспетчеризацию использует Value type
На какую должность вы претендуете в нашей компании?
Каким образом реализуется уникальность элементов внутри коллекции типа Set?