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

Вопросы на собеседовании в Яндекс Маркет

105 вопросов с собеседований в Яндекс Маркет

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

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Яндекс Маркет. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: channels, concurrency, goroutines.

Каталог

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

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

Возможно ли прервать выполнение задачи, запущенной через GCD, в процессе её выполнения?

В GCD (Grand Central Dispatch) нет встроенного механизма для принудительной остановки задачи, которая уже запущена. После того, как задача (блок) начал выполняться, её нельзя прервать извне.

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

Какой инструмент для управления потоками работает ближе к аппаратному обеспечению и предоставляет более тонкую настройку?

В iOS для управления потоками существует несколько инструментов, но наиболее низкоуровневым и близким к аппаратному обеспечению является POSIX Threads (pthread).

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

Какие средства и технологии для реализации многопоточности вы использовали в своей практике?

В iOS для реализации многопоточности чаще всего использую следующие средства и технологии:

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

Что такое диспетчеризация?

Диспетчеризация — это процесс определения, какой конкретно метод или функция будет выполняться во время выполнения программы.

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

Можете объяснить основные принципы работы механизма автоматического управления памятью ARC в iOS?

ARC (Automatic Reference Counting) — это механизм управления памятью в iOS, который автоматически отслеживает и управляет временем жизни объектов. Основной принцип работы ARC — подсчет ссылок на объект.

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

Можете объяснить, что такое зомби-процессы в операционной системе и как они образуются?

Зомби-процессы — это процессы в операционной системе, которые завершили своё выполнение, но ещё не были полностью удалены из таблицы процессов.

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

Местоположение вашего текущего проживания или нахождения?

Это вопрос личного характера, обычно на собеседованиях по iOS не связан с техническими навыками. Если нужно указать местоположение, можно просто назвать город или регион, где вы сейчас проживаете или работаете.

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

Было ли у вас опыт переопределения методов hitTest и point(inside:with:) в своих проектах?

Да, переопределение методов hitTest(:with:) и point(inside:with:) в iOS встречается, когда нужно изменить стандартное поведение обработки касаний в пользовательском интерфейсе.

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

Есть ли у тебя вопросы по поводу проекта или компании?

Вопросы по проекту или компании могут касаться:

Читать ответ