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

Вопросы на собеседовании в Awem Games

27 вопросов с собеседований в Awem Games

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Awem Games. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: game development, teamwork, processes.

Каталог

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

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

Когда стоит расширять редактор?

Когда стоит расширять редактор? плагины нужны, если редактор необходимо адаптировать под определённые задачи расширение полезно для регулярно повторяющихся операций, не предусмотренных базовыми возможностями в…

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

Нужно ли учитывать разницу между struct и class при передаче больших данных в параметре метода?

Нужно ли учитывать различия между структурой и классом при передаче больших данных? Контекст: языки, поддерживающие типы struct и class, например C# и Swift Структуры — value type: при передаче копируются, поэтому…

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

С какими трудностями можно столкнуться при работе со Spine?

Spine представляет собой инструмент для 2D анимации в играх Одной из проблем становится интеграция с игровым движком, например Unity, поскольку форматы имеют свои особенности Для корректной настройки слияния анимаций…

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

Чем struct отличается от class в C++ на собеседовании?

Базовое понятие: struct и class как пользовательские типы Значения по умолчанию: у struct всё public, у class — private Оба типа поддерживают методы, инкапсуляцию и наследование Главное различие семантическое: class…

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

Что представляет собой Unity Test Framework?

фреймворк для юнит-тестирования в C/C++ проверяет работу отдельных модулей кода отличается простой интеграцией и небольшим числом зависимостей поддерживает ассерты, фикстуры и тестовые сьюты имеет компактную структуру…

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

Что такое Extension Methods и как работают расширяющие методы в C#?

Что такое расширяющие методы (Extension Methods) в C#? расширяющие методы — синтаксический сахар языка C# добавляют методы существующим типам, не требуя изменения их исходного кода объявляются в статическом классе как…

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

Что такое Odin Serialize Inspector и зачем он нужен в Unity?

Что представляет собой Odin Serialize Inspector? расширение для Unity Editor дополняет стандартный инспектор и механизм сериализации работает со сложными и нестандартными типами данных даёт возможность использовать…

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

Что такое ScriptableObjects в Unity и когда их стоит применять?

ScriptableObjects в Unity: назначение и варианты использования ScriptableObject — это специальный класс данных Unity, существующий вне сцен и объектов GameObject. Он содержит конфигурации, параметры и общие настройки…

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

Что такое UniRx и зачем он нужен в Unity?

Что представляет собой UniRx? библиотека для реактивного программирования на C# основана на паттерне Observer и предоставляет LINQ для событий является оболочкой над Rx.NET, адаптированной для Unity упрощает обработку…

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

Что такое Zenject и доводилось ли вам с ним работать?

Zenject: назначение и практический опыт Zenject представляет собой DI (Dependency Injection) контейнер для Unity Он внедряет зависимости, используя принцип инверсия управления Это делает код более модульным и упрощает…

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

Что такое асинхронность в C# и как она работает?

Асинхронность в контексте C# модель программирования для неблокирующего выполнения операций основные конструкции: async, await результатом async-метода становится Task или Task<T> await приостанавливает выполнение…

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

Что такое делегаты в C# и как они работают?

Что представляют собой делегаты в C#? язык C# / механизм вызова тип, содержащий ссылку на метод позволяет вызывать методы посредством ссылки гарантирует безопасный вызов при совпадении сигнатуры даёт возможность…

Читать ответ