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

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

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

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

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

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

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

Каталог

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

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

Как ты представляешь себе наиболее подходящую для тебя профессиональную среду и условия работы?

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

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

Поделись своими профессиональными успехами и результатами в прошлой компании

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

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

Каковы отличия между типами значения и ссылочными типами в языке программирования Swift?

Типы значения (Value Types) и ссылочные типы (Reference Types) отличаются способом хранения и передачи данных.

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

Можешь ли ты перечислить основные типы очередей, используемых в программировании?

В программировании основные типы очередей, которые часто используются, включают:

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

Опиши структуру и роль участников команды, с которой ты работал(а) на прошлой позиции.

В моей предыдущей команде iOS-разработки было несколько ключевых ролей:

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

Какие типы задач тебе интересно выполнять?

Мне интересно работать с задачами, которые позволяют глубже понять iOS-разработку и улучшить навыки программирования на Swift.

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

Какие основные сложности возникают при управлении одновременным выполнением потоков?

Основные сложности при управлении одновременным выполнением потоков (многопоточностью) в iOS включают:

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

Могли бы вы описать основные обязанности и проекты, с которыми вы работали на своей последней должности?

На последней должности iOS-разработчика мои основные обязанности включали разработку и поддержку мобильных приложений на Swift и Objective-C.

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

В каких случаях применяют модификатор inout в функциях?

Модификатор inout в Swift используется, когда нужно передать параметр в функцию так, чтобы функция могла изменить значение этого параметра, и эти изменения сохранились после выхода из функции.

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

Мог бы ты перечислить различные типы способов распределения управления задачами в системах?

В системах управления задачами (например, в операционных системах или приложениях) существуют различные способы распределения управления задачами:

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

Можете объяснить внутреннюю механику реализации Copy-on-write и как она управляет изменениями данных?

Copy-on-write (COW) — это оптимизация управления памятью, при которой несколько объектов изначально ссылаются на одни и те же данные, а копирование происходит только при попытке изменить эти данные.

Читать ответ