Вы можете работать с темами в предложенном порядке, или выбрать любую необходимую тему самостоятельно.
В первую очередь используйте собственные ум и знания, приводите собственные примеры и отвечайте самостоятельно. И лишь потом смотрите в ответы, чтобы узнать еще одну точку зрения.
! Таким образом отмечены вопросы повышенной сложности. Обычно такие вопросы не спрашивают при собеседование на должность Swift Junior Developer, но каждое конкретное собеседование может отличаться от других. Для некоторых работодателей может оказаться важным знание вами данных тем даже, если вы начинающий разработчик.
? С помощью этой пиктограммы помечены вопросы, требующие практической реализации. В зависимости от компании, в которой вы собеседуетесь, их реализация может происходить с помощью среды разработки Xcode, листка бумаги, маркера и доски или даже устно.