Можешь перечислить распространённые MIME типы, используемые для отображения изображений в вебе?
Какие ваши профессиональные цели и что вы ожидаете найти в новой работе?
Как системой обрабатывается ситуация, когда кэш отсутствует или его содержимое стерто?
Можете объяснить, что происходит при выполнении команды git merge и как она объединяет ветки в репозитории?
Какие виды модификаторов доступа ты знаешь и как они работают?
Имели ли вы опыт использования GCD для организации асинхронных задач в приложениях?
Можешь объяснить, что такое URLSession и как он используется для сетевых запросов в iOS?
Какое максимальное число одновременно активных пользователей было зарегистрировано на вашем последнем проекте?
Можно ли реализовать параллельное выполнение двух асинхронных методов с последующим ожиданием третьего метода, после чего продолжить выполнение следующих операций?
Можешь привести пример ситуации, когда применяется механизм диспетчеризации сообщений?
Столкнулись ли вы с какими-либо сложностями при развертывании или эксплуатации системы на продакшене на предыдущем месте работы?
Можешь поделиться примером технического улучшения, внесенного в проект, и описать его реализацию?
Какие средства ты используешь для создания пользовательских элементов интерфейса в форме?
Как зависит объем памяти, занимаемой массивом, от количества элементов внутри него?
Каково отличие между классом и протоколом в программировании?
На каком этапе жизненного цикла приложения следует внедрять аналитику для получения данных с самого начала работы системы?
Как определить временную сложность операции по замене элемента в массиве?
Можно ли реализовать множественное наследование в языке Swift?
Можно ли изменять AutoLayout в приложении из другого потока выполнения?
Каким образом реализуешь переключение между разделами в приложении, использующем таб-бар с тремя вкладками?