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

Вопросы на собеседовании в Топ хаус

54 вопроса с собеседований в Топ хаус

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

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

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

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

Каталог

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

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

Что выбрать на собеседовании: Google Sheets или кастомное решение?

Сравнение Google Sheets и кастомных решений Google Sheets: быстрый запуск и привычный интерфейс Масштабируемость и автоматизация ограничены Кастомные решения: адаптация и расширение под конкретные задачи Поддерживают…

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

Что выбрать на собеседовании: OnComplete или await?

область: работа с асинхронным кодом в C#/Java/JS await — синтаксическая конструкция для ожидания результата асинхронной операции OnComplete (callback) — функция обратного вызова, запускаемая после завершения задачи…

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

Что можно оптимизировать с помощью Addressables?

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

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

Что означают entry и buckets в Dictionary на собеседовании?

Что означают entry и buckets в Dictionary? Dictionary — хеш-таблица, в которой хранятся пары ключ-значение buckets — массив ссылок на элементы, имеющие одинаковый хеш entry — структура, содержащая ключ, значение, хеш…

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

Что означают прямая и косвенная коллизии?

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

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

Что происходит внутри Thread при выполнении?

Что происходит внутри Thread? поток является единицей планирования ОС и основой многозадачности для него выделяются стек памяти и контекст выполнения он асинхронно выполняет функцию или метод для переключения…

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

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

Что представляет собой DOTween? плагин для анимации в Unity использует принцип tweening (интерполяции значений) помогает создавать плавные переходы параметров: позиции, масштаба, цвета и других поддерживает…

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

Что такое MVP и зачем он нужен в разработке продукта?

термин из области разработки ПО и управления продуктами сокращение от Minimum Viable Product (минимально жизнеспособный продукт) первая версия продукта с минимальным набором функций, которого достаточно для решения…

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

Что такое SynchronizationContext и как он работает?

Что делает Synchronization Context? механизм из области асинхронного программирования (.NET, C#) скрывает детали синхронизации потоков при выполнении продолжения после await направляет код в требуемый контекст потока…

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

Что такое UniTask и зачем его использовать в Unity?

UniTask — облегчённая альтернатива стандартному Task в C# Помогает создавать асинхронный код с меньшими накладными расходами Применяет структуры вместо классов, сокращая количество аллокаций и обращений к сборщику…

Читать ответ