Можете объяснить, что подразумевается под термином 'Bounds' в программировании или архитектуре систем?
Это отличается от "Frame", который описывает положение и размер объекта относительно родительского элемента.
Читать ответПодготовка к интервью
1058 вопросов с собеседований в Альфа-Банк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
Каталог
Это отличается от "Frame", который описывает положение и размер объекта относительно родительского элемента.
Читать ответСтатическая диспетчеризация — это механизм выбора вызываемой функции или метода на этапе компиляции.
Читать ответМногопоточность — это способность программы выполнять несколько потоков (независимых последовательностей команд) одновременно.
Читать ответВ iOS-программировании (Swift/Objective-C) замыкания (closures) — это блоки кода, которые можно передавать и использовать как объекты.
Читать ответВ моей команде обычно от 3 до 5 специалистов занимаются разработкой приложений для iOS.
Читать ответВ моей предыдущей команде iOS-разработки было несколько ключевых ролей:
Читать ответОтвет и пояснения приведены в подробном разборе ниже.
Читать ответВ Swift для хранения слабых ссылок внутри массива нельзя просто использовать [weak Object], так как weak не поддерживается для элементов массива напрямую.
Читать ответОсновные сложности при управлении одновременным выполнением потоков (многопоточностью) в iOS включают:
Читать ответПри вращении экрана на 45 градусов свойства Frame и Bounds UIView изменяются следующим образом:
Читать ответОперационная система управляет несколькими потоками с помощью механизма планирования (scheduler), который распределяет время процессора между потоками.
Читать ответВ программировании замыкание (closure) — это тип данных, который представляет собой блок кода вместе с захваченными из окружающего контекста переменными.
Читать ответ