Каковы отличия между типами значения и ссылочными типами в языке программирования Swift?
Типы значения (Value Types) и ссылочные типы (Reference Types) отличаются способом хранения и передачи данных.
Читать ответПодготовка к интервью
542 вопроса с собеседований в Avito
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Avito. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: mobile, go, frontend.
Каталог
Типы значения (Value Types) и ссылочные типы (Reference Types) отличаются способом хранения и передачи данных.
Читать ответВ программировании основные типы очередей, которые часто используются, включают:
Читать ответКонцепция Color Blading в дизайне связана с использованием градиентов и переходов цвета для создания глубины, объёма и визуального интереса.
Читать ответТипы значения (value types) в программировании — это типы данных, экземпляры которых хранятся непосредственно в памяти переменной.
Читать ответДля обнаружения и устранения утечек памяти в iOS-приложениях можно использовать следующие методы:
Читать ответСостояние гонки (race condition) возникает, когда несколько потоков или процессов одновременно обращаются и изменяют общие данные без должной синхронизации.
Читать ответВ iOS система Responders организована в виде цепочки (responder chain), через которую события передаются от одного объекта к другому.
Читать ответВ iOS минимальное время задержки при выполнении задач обеспечивает механизм диспетчеризации с использованием Dispatch Queues из Grand Central Dispatch (GCD).
Читать ответПараллельные потоки исполнения в iOS создаются и управляются на уровне операционной системы, используя механизмы многопоточности, такие как POSIX Threads (pthread) и Grand Central Dispatch (GCD).
Читать ответДля предотвращения конфликтов при доступе к разделяемым ресурсам в iOS можно использовать следующие методы:
Читать ответХеш-значение — это результат работы хеш-функции, которая преобразует входные данные (например, строку или файл) в фиксированную по длине последовательность символов или чисел.
Читать ответВ языке Swift, кроме классов, к ссылочным типам относятся:
Читать ответ