Рет қаралды 1,756
В этом видео провёл виртуальное собеседование на должность Unity Developer уровня Middle+ на матч-3 проект. Вопросы собрал с нескольких реальных собеседований, на одном из которых получил оффер в 3500€. Здесь раскрыты поведенческие, soft skill & hard skill вопросы.
Вступай в телеграмм: t.me/wealthygamedev
Таблица с вопросами и ответами с собеседований: docs.google.com/spreadsheets/...
Boosty с записями собеседований: boosty.to/wealthygamedev
0:00 - Вступление
1:40 - Расскажи о себе
3:20 - Работал ли с матч-3?
4:00 - Работал ли над архитектурой проекта?
4:50 - Как написал систему загрузки паков Addressables?
8:14 - Есть опыт работы с Legacy?
8:38 - К какой регрессии приводили рефакторинги?
11:50 - Рефакторинги, кто ставил, какой результат?
15:12 - Отличия class и struct?
17:15 - Что такое Dictionary и как он работает?
20:47 - Что такое boxing, unboxing?
22:26 - Что такое асинхронность? Что такое многопоточность?
24:34 - Разница Task и Coroutine?
27:40 - Многопоточный ли Unity?
28:22 - Графический пайплайн. Draw call. Batching.
35:20 - Про шейдеры.
37:16 - Оптимизации. Какие инструменты профайлинга используешь?
41:26 - Вопросы интервьюеру. Какая команда?
42:35 - Как происходит рост внутри компании?
44:18 - Бывают ли переработки?
45:05 - Как будет проходить мой день?
46:26 - Есть бюрократия? Сколько созвонов?
48:00 - Философия компании? Ценности?
49:00 - Заключение