Что такое intrinsic content size?
Суть
Intrinsic content size — «естественный» размер view, который она вычисляет из собственного содержимого, не глядя на соседей: UILabel — по тексту и шрифту, UIImageView — по размеру картинки, UIButton — по заголовку, иконке и contentInsets, UISwitch — фиксированный. Auto Layout превращает это значение в пару необязательных констрейнтов на ширину и высоту (content hugging и compression resistance), поэтому таким view не нужны явные width/height: достаточно задать позицию.
Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.
Полный ответ — в DevPrep