Video není dostupné.
Omlouváme se.
Мок собеседование на вакансию Middle Unity Developer. Топ вопросов и как на них отвечать
Vložit
- čas přidán 16. 08. 2024
- В этом видео мы исследуем, как успешно пройти собеседование на позицию Middle Unity Developer. Открой для себя ключевые вопросы, которые часто задают на интервью, и научись формулировать убедительные и профессиональные ответы. Мы охватим различные аспекты, включая технические знания, разработку игр, управление проектами и лучшие практики программирования. Это видео станет твоим незаменимым гидом для подготовки к собеседованию, поможет тебе выделиться среди претендентов и продемонстрировать свою квалификацию как Middle Unity Developer.
============================================================
Мой телеграм канал - на котором есть много информации по психологии как для начинающий разработчиков, так и опытных. Делюсь личным опытом и препятствиями, которые я преодолел - t.me/sulimannu...
============================================================
Индивидуальное менторство (обучение) по Unity - sulimannxx.not...
============================================================
0:00 Вступление
1:06 Знакомство с кандидатом
2:50 Почему покинули предыдущее место работы?
5:39 Какие задачи вы выполняли на предыдущем месте работы?
7:45 Какой был размер команды, по какой методологии работали?
10:50 Что вы будете делать, если до дедлайна остается 2 дня, а вы видите что не успеваете?
13:20 Какую задачу первой вы будете делать, если обе задачи со статусом CRITICAL и нужно сделать ее на завтра?
16:30 Мой комментарий к ответу собеседника про CRITICAL задачи
17:28 Что такое ООП?
18:47 Как работает полиморфизм?
21:22 Наведите пример инкапсуляции
23:55 Принципы SOLID
31:40 Вопрос про MVC MVVM
36:20 Какие GoF паттерны вы знаете
37:51 Является ли Singleton паттерном?
40:05 В чем разница между структурой и классом?
41:50 Задачка с подвохом на Value Type
45:20 Делегаты, Action, UnityEvent
50:06 Разница между ключевыми словами New и Override
52:00 Разница между ListT и Array
57:50 Async \ Await, многопоточность
59:30 Корутины и Async разница
1:03:40 Жизненный цикл MonoBehaviour
1:06:08 Particle System в Unity
1:07:57 Варианты реализации системы сохранений в Unity
1:10:45 Разница Update и FixedUpdate
1:12:08 Движение объекта в методах Update и FixedUpdate
1:13:20 Extention методы
1:14:51 DeltaTime и FixedDeltaTime
1:15:39 Из вашего опыта, какие самые частые ошибки при сборке билдов вы встречали?
1:17:30 Dependency Resolver
1:19:12 APK vs AAB
1:20:24 Ваши зарплатные ожидания?
1:21:26 Подведение итогов
0:00 Вступление
1:06 Знакомство с кандидатом
2:50 Почему покинули предыдущее место работы?
5:39 Какие задачи вы выполняли на предыдущем месте работы?
7:45 Какой был размер команды, по какой методологии работали?
10:50 Что вы будете делать, если до дедлайна остается 2 дня, а вы видите что не успеваете?
13:20 Какую задачу первой вы будете делать, если обе задачи со статусом CRITICAL и нужно сделать ее на завтра?
16:30 Мой комментарий к ответу собеседника про CRITICAL задачи
17:28 Что такое ООП?
18:47 Как работает полиморфизм?
21:22 Наведите пример инкапсуляции
23:55 Принципы SOLID
31:40 Вопрос про MVC MVVM
36:20 Какие GoF паттерны вы знаете
37:51 Является ли Singleton паттерном?
40:05 В чем разница между структурой и классом?
41:50 Задачка с подвохом на Value Type
45:20 Делегаты, Action, UnityEvent
50:06 Разница между ключевыми словами New и Override
52:00 Разница между ListT и Array
57:50 Async \ Await, многопоточность
59:30 Корутины и Async разница
1:03:40 Жизненный цикл MonoBehaviour
1:06:08 Particle System в Unity
1:07:57 Варианты реализации системы сохранений в Unity
1:10:45 Разница Update и FixedUpdate
1:12:08 Движение объекта в методах Update и FixedUpdate
1:13:20 Extention методы
1:14:51 DeltaTime и FixedDeltaTime
1:15:39 Из вашего опыта, какие самые частые ошибки при сборке билдов вы встречали?
1:17:30 Dependency Resolver
1:19:12 APK vs AAB
1:20:24 Ваши зарплатные ожидания?
1:21:26 Подведение итогов
В вопросе про лист все не верно сказали. Ученик был прав а вы рассказывали про связный список. List это всего навсего обертка над обычным массивом которая умеет расширять его и имеет всякие другие удобные методы
Да, вы правы. спасибо, ошибочка вышла habr.com/ru/companies/pvs-studio/articles/691476/
первое видео собеседования, где после озвучивания вопроса я знал ответ на 80+% вопросов
Познавательное видео. А когда вы дополняете либо пере-формулируете ответ кандидата то становится понятнее, т.к. Макс переживал и собирал ответ из частей. Спасибо за видео.
Волкам привет! Спасибо за запись)
В какой момент времени корутина стала многопоточной в юньке?
В тот момент, когда на собеседованиях начали спрашивать "какие виды многопоточности есть в юнити"
@@sulimannxx корутина в основном потоке работает, там не создаётся дополнительных потоков
Это миддл?
Юрий, подскажите, это Ваш ученик?
некоторые заметки
6:00 "какие-нибудь" звучит неуверенно.
7:30 перепутал DI c CI\CD
Да, подтягивал человека что бы быть "в рынке". Спасибо за ваши наблюдения. На мок-собеседовании нету цели топить кандидата и исправлять ошибки по ходу. Обо всех неточностях Максиму было сказано после интервью во время подведения итогов
Сейчас за ЗП 2к спрашивать про ООП - это как у студента университета спрашивать "Сколько будет дважды два" Вопросы для джунов, а джуна найти за 800$ найти проще простого
Не факт. У нас в компании долго не могли найти джунов, т.к. большинство даже элементарных вещей не знает.
@@servalstar Так фишка в том что теоретические знания идей ООП ни одному реальному программисту в реальной работе ни разу не понадобились.
Это все равно что спрашивать по всяким сопутствующим дисциплинам типа как вычислять магнитный поток - зачем это программисту? Зачем ему знать как называется в точности подход если главное чтобы он знал сам смысл - что деление программы на независимые модули важно при совместной работе над сложным проектом и что достигается оно такими-то механизмами. Главное что он знает про сами типы полей, про возможности обойти их и получить к ним доступ извне например через рефлексию и тд. Ему не надо знать что все это называется инкапсуляцией.