Обмен технологиями

Дополнительная история Android Transsion Holdings (2024)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Дополнительная история Android Transsion Holdings (2024)

Передача звука

Будучи 7-летним выпускником Android с двумя степенями бакалавра, автор недавно взял интервью у многих компаний. Теперь, когда я подошел к концу, я разобрал вопросы интервью от каждой компании и планирую опубликовать их один за другим. рекомендации тех, кому суждено это сделать. Сегодня я предлагаю вам «Историю Transsion Holdings Android Side Story (2024)».

Позиция на собеседовании: Инженер-разработчик Android-приложений (мобильный интернет-бизнес)

Техническая сторона

  • Продолжительность интервью: 40 минут (35 минут на вопросы + 5 минут на риторические вопросы)
  • Проверка кода: нет

Вопросы для интервью (35 минут)

  • Самопрезентация
  • Введение в межкомпонентную коммуникацию
    • Зачем использовать форму вызова статических методов?
    • ReactNative может регистрировать собственные методы. Его можно вызывать, не будучи статическим. Вы можете вызывать статические методы в JS. Как это достигается?
    • Как устроен перехватчик?
    • Может ли модель цепочки ответственности позволить использовать одно событие нескольким перехватчикам?
    • Должен ли перехватчик сходить с конвейера? Можем ли мы спуститься одновременно?
    • Для решения каких проблем предназначена структура маршрутизации?
    • Как определить бизнес-компоненты?
    • Если это непереходная форма, как общаться в непереходной форме?
    • Почему бы не использовать для этого что-то вроде EventBus? Вместо этого выбрать структуру маршрутизации для связи?
    • Почему для трансляции и EventBus нелегко получить разрешения?
    • Сравнивали ли вы это с отраслевой структурой маршрутизации?
    • Преимущество отражения состоит в том, что нет необходимости поддерживать большую таблицу маршрутизации. Так каковы его недостатки?
    • Сколько времени нужно на обдумывание и регистрацию действий?
    • Возникает ли проблема с производительностью памяти, когда ARouter загружает таблицу маршрутизации в память?
  • Аудиоплеер
    • Каковы основные бизнес-показатели телерадиовещания?
    • Как упомянутый вами показатель в конечном итоге преобразуется в реальную ценность этого приложения или этой компании?
    • Сравнение до и после оптимизации?
  • Компонентизация
    • Как реализовать компонентную инкапсуляцию в реальном процессе кодирования?
    • Как определенный бизнес компонентизируется в коде?
  • Оптимизация скорости открытия страниц РН
    • Почему стоит выбрать RN вместо родного? Каковы преимущества?
    • Цикл выпуска?

Риторические вопросы(5мин)

Сколько времени обычно занимают собеседования?

30~45 мин.

Узнайте больше о передаче звука

Transsion в основном базируется на мобильных телефонах. В Китае не продается мобильный телефон, и о нем относительно мало говорят. Наш бизнес мобильных телефонов в основном ориентирован на африканские и зарубежные рынки. Мы — мобильный интернет-бизнес, то есть интернет-бизнес на мобильных телефонах.

Что означает интернет-бизнес на мобильных телефонах?

У нас есть реклама, приложения, обмен мгновенными сообщениями и мультимедийный бизнес. Есть ToB и есть ToC.

За какой бизнес я буду отвечать на должности, на которую сейчас претендую? Какие навыки мне нужно укрепить?

Предпочитаю дистрибуцию игр. В частности, это связано с гибридной оптимизацией Android WebView и H5. Чем-то похож на ReactNative.

Что такое техническая архитектура? Какова доля Native и других кросс-энд решений?

Большинство позиций, на которые вы претендуете, относятся к категории H5.

Требуют ли должности разработчиков Android разработки H5?

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

Сколько раундов в процессе собеседования?

Технические аспекты 2~3.

Могу ли я спросить о вашей роли в команде?

Менеджеры низшего звена из соседней команды помогали с собеседованиями.

Вопросы по алгоритму встречи?

Без лица.

Насколько приятно работать в Transsion?

Счастье не входит в мою систему ценностей. Я сужу о росте.

Считаете ли вы, что пребывание в Transsion может принести вам рост?

Рост любой компании зависит от того, совпадают ли с ней ваши цели.

Подведем итог

  • В эссе, состоящем из восьми частей, ничего не говорится об опыте проекта, о том, какие проблемы он решает, на какие бизнес-показатели влияет и какой доход он приносит.
  • Некоторое время я не понимал стратегию набора персонала Transsion, но они фактически выбрали самый старый опыт работы в моем резюме и спросили о последнем. Есть даже некоторая смена приоритетов. Я задавал много вопросов по долгосрочным проектам, но не по недавним проектам.
  • Возможно, потому, что он был недоволен мной, представление о бизнесе было очень кратким, и он мало что сказал.
  • Интервьюер сохранял невозмутимое выражение лица на протяжении всего интервью, из-за чего людям было трудно чувствовать себя рядом с ним. Я даже задала очень субъективный вопрос (о счастье), но интервьюер все равно ответил очень жестко.