📐 Auto Layout: вопросы на собеседовании iOS
- Что такое констрейнт (NSLayoutConstraint)? Junior PRO
- Что такое intrinsic content size? Junior PRO
- Content hugging vs compression resistance? Middle PRO
- Как работают приоритеты констрейнтов? Middle PRO
- Ambiguous vs unsatisfiable layout — в чём разница? Middle PRO
- Layout Anchors, NSLayoutConstraint и Visual Format Language? Junior PRO
- Что такое safe area и layout margins? Junior PRO
- Как Auto Layout работает с UIScrollView? Middle PRO
- Опишите цикл раскладки: setNeedsLayout, layoutSubviews, updateConstraints. Senior PRO
- UIStackView: как работают distribution и alignment и где подвохи? Junior PRO
- Как отлаживать Auto Layout: логи конфликтов, View Debugger и identifier? Middle PRO
- Self-sizing ячейки: как UITableView и UICollectionView считают высоту? Middle PRO
- Как менять и анимировать констрейнты: isActive, constant, layoutIfNeeded? Middle PRO
Потренируйтесь перед собеседованием
В DevPrep эти ответы превращаются в задачи на минуту: что напечатает код, найди баг, пробное собеседование. По задаче в день.
Скачать DevPrep в App Store