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

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

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

6 вопросов 119 компаний 249 технологий

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

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

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

Каталог

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

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

Какие методы UIView участвуют в layout и как этот процесс связан с Auto Layout и constraints?

Методы layout у UIView и работа с Auto Layout layoutSubviews — главный метод раскладки: он вызывается после изменения фрейма или вызова setNeedsLayout; внутри него размещают сабвью. setNeedsLayout — отмечает view для…

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

Какие способы верстки интерфейса есть в UIKit и чем отличаются фреймы от констрейнтов?

Верстка в UIKit: фреймы и констрейнты, ключевые различия В UIKit применяют два основных подхода к верстке: фреймы и Auto Layout (констрейнты). При использовании фреймов положение и размеры UIView задаются напрямую…

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

Почему BulkInsert быстрее обычных вставок: как влияют констрейнты и количество транзакций?

Почему BulkInsert работает быстрее обычных вставок? добавляет большие объёмы данных с минимальными накладными расходами игнорирует либо откладывает проверку констрейнтов, включая внешние ключи и индексы сокращает…

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

Что такое констрейнты в БД и зачем они нужны?

это ограничения, применяемые к данным в таблицах и гарантирующие их целостность к основным видам относятся: PRIMARY KEY, FOREIGN KEY, UNIQUE, CHECK, NOT NULL PRIMARY KEY — уникально идентифицирует каждую строку…

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

Что, кроме индексов, может замедлять вставку данных: триггеры или констрейнты?

Какие конструкции, помимо индексов, снижают скорость вставки данных? Триггеры: автоматически запускают заданную логику при вставке и увеличивают нагрузку на CPU Констрейнты (ограничения): контролируют целостность…

Читать ответ