Подготовка к интервью

Банк вопросов с собеседований

Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.

1191 вопрос 1634 компании 353 технологии

Усильте резюме перед собеседованием

Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.

Анализ резюме
Сбросить

Каталог

Результаты поиска

Найдено: 1191
Теория

Задача, похоже, связана с настройкой стиля кнопки SwiftUI, экспериментированием с различными модификаторами, такими как отступы, цвет переднего плана, ширина рамки, цвет фона и форма обрезки. Вероятно, вопрос включает исправление или улучшение стиля кнопки для достижения желаемого внешнего вида или поведения, например, чтобы кнопка заполняла доступную ширину или корректировать её визуальный стиль.

В ButtonStyle порядок модификаторов определяет размеры и фон: расширяйте label до доступной ширины перед background, затем задавайте форму и состояние нажатия.

Читать ответ
Теория

Как дизайн-система работает между UIKit и SwiftUI — есть дублирование компонентов или обёртки?

Обычно общими делают токены дизайна и поведение компонентов, а способ рендера выбирают отдельно для UIKit и SwiftUI. Полное отсутствие дублирования не самоцель.

Читать ответ
Поведенческий

Если реализуете новый экран, новую фичу — сразу пишете на SwiftUI, или бывают обсуждения выбора между UIKit и SwiftUI?

Выбор обсуждают по требованиям экрана, поддерживаемым версиям и интеграции с существующим приложением. Необязательно писать всё на одной технологии.

Читать ответ
Теория

Что используется для презентационных модулей в UIKit и SwiftUI — какая архитектура?

Единой обязательной архитектуры нет. Важно разделить состояние экрана, пользовательские действия, бизнес-логику и навигацию, независимо от UIKit или SwiftUI.

Читать ответ