기술나눔

트랜션 홀딩스 안드로이드 사이드 스토리 (2024)

2024-07-12

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

트랜션 홀딩스 안드로이드 사이드 스토리 (2024)

소리 전달

학사 2개를 취득한 7세 안드로이드 졸업생으로서 최근 여러 기업을 인터뷰한 저자는 이제 막바지 각 기업의 면접 질문을 정리하여 순차적으로 공개할 예정이다. 그렇게 할 운명이 있는 사람들의 참조. 오늘 제가 전해드리는 것은 "트랜션홀딩스 안드로이드 사이드스토리(2024)" 입니다.

면접 위치: Android 애플리케이션 개발 엔지니어(모바일 인터넷 사업)

기술적인 측면

  • 면접시간 : 40분 (질문 35분 + 수사적 질문 5분)
  • 코드 검토: 없음

인터뷰 질문(35분)

  • 자기 소개
  • 컴포넌트 간 통신 소개
    • 정적 메서드를 호출하는 형식을 사용하는 이유는 무엇입니까?
    • ReactNative는 사용자 정의 메소드를 등록할 수 있습니다. 정적이지 않고도 호출할 수 있습니다. JS에서는 정적 메서드를 호출할 수 있습니다. 어떻게 달성됩니까?
    • 인터셉터는 어떻게 설계되었나요?
    • 책임 사슬 모델을 통해 하나의 이벤트가 여러 인터셉터에 의해 소비될 수 있습니까?
    • 요격기는 조립 라인을 따라 내려가야 합니까? 동시에 내려갈 수 있나요?
    • 라우팅 프레임워크는 어떤 종류의 문제를 해결하도록 설계되었나요?
    • 비즈니스 구성요소를 정의하는 방법은 무엇입니까?
    • 점프형이 아닌 경우 점프형이 아닌 경우 어떻게 소통하나요?
    • 이를 달성하기 위해 EventBus와 같은 것을 사용하는 것은 어떨까요? 대신 통신할 라우팅 프레임워크를 선택하시겠습니까?
    • 브로드캐스트 및 EventBus가 권한을 획득하기 쉽지 않은 이유는 무엇입니까?
    • 업계의 라우팅 프레임워크와 비교해 보셨나요?
    • 리플렉션의 장점은 대규모 라우팅 테이블을 유지할 필요가 없다는 것입니다. 그렇다면 단점은 무엇입니까?
    • 조치를 반영하고 등록하는 데 얼마나 걸리나요?
    • ARouter가 라우팅 테이블을 메모리에 로드할 때 메모리 성능 문제가 있습니까?
  • 오디오 플레이어
    • 방송의 핵심사업지표는 무엇인가요?
    • 귀하가 언급한 지표는 결국 이 앱이나 이 회사의 실제 가치로 어떻게 해석되나요?
    • 최적화 전과 후를 비교하시나요?
  • 구성요소화
    • 실제 코딩 과정에서 컴포넌트화된 캡슐화를 어떻게 구현하나요?
    • 특정 비즈니스는 코드에서 어떻게 구성되어 있나요?
  • RN 페이지 열기 속도 최적화
    • 네이티브 대신 RN을 선택하는 이유는 무엇입니까? 이점은 무엇입니까?
    • 출시주기?

수사적 질문(5분)

면접은 보통 얼마나 걸리나요?

30~45분

소리 전달에 대해 자세히 알아보기

전환은 주로 휴대폰을 기반으로 합니다. 중국에서는 휴대폰이 판매되지 않으며 이에 대한 이야기도 상대적으로 적습니다. 당사의 휴대폰 사업은 주로 아프리카 및 해외 시장을 대상으로 합니다. 당사는 휴대폰을 이용한 인터넷 사업인 모바일 인터넷 사업입니다.

휴대폰으로 인터넷 사업을 한다는 것은 무슨 뜻인가요?

광고, 애플리케이션, IM, 멀티미디어 사업을 운영하고 있습니다. ToB가 있고 ToC가 있습니다.

지금 지원하는 직위에서는 어떤 사업을 담당하게 되나요? 어떤 역량을 강화해야 하나요?

게임 배포를 선호합니다. 특히 Android의 WebView 및 H5 하이브리드 최적화와 관련이 있습니다. ReactNative와 다소 유사합니다.

기술 아키텍처란 무엇입니까? 네이티브 및 기타 크로스엔드 솔루션의 비율은 얼마나 됩니까?

당신이 지원하는 대부분의 직위는 H5입니다.

Android 개발 직위에 H5 개발이 필요한가요?

불필요한. 하지만 WebView와 같은 크로스엔드 컨테이너의 지속적인 최적화와 개선을 이해해야 합니다.

면접은 몇 라운드까지 진행되나요?

기술적인 측면 2~3.

팀에서 당신의 역할에 대해 물어봐도 될까요?

옆집 팀의 하위 관리자들이 인터뷰를 도왔습니다.

알고리즘 질문을 충족하시나요?

얼굴이 없습니다.

Transsion에서 일하는 것이 얼마나 행복한가요?

행복은 내 가치관에 있지 않습니다. 내가 판단하는 것은 성장이다.

Transsion에 있으면서 성장할 수 있다고 생각하시나요?

회사의 성장은 귀하의 목표가 일치하는지 여부에 달려 있습니다.

요약하다

  • 8부로 구성된 에세이는 프로젝트 경험, 어떤 종류의 문제를 해결하는지, 어떤 비즈니스 지표에 영향을 미치는지, 얼마나 많은 수익 가치를 얻는지에 대해 아무것도 묻지 않습니다.
  • 한동안 Transsion의 채용 전략을 이해하지 못했지만 실제로는 내 이력서에서 가장 오래된 경력을 선택하고 최신에 대해 물었습니다. 우선순위가 조금 뒤바뀌는 경우도 있어요. 장기 프로젝트에서는 질문을 많이 했는데, 최근 프로젝트에서는 그렇지 않더라고요.
  • 제가 마음에 들지 않았기 때문인지 사업 소개도 매우 간단했고 별 말씀도 하지 않으셨습니다.
  • 면접관은 면접 내내 꼿꼿한 표정을 유지해 사람들이 친근감을 느끼기 어려웠다. (행복에 대한) 아주 주관적인 질문까지 했는데, 면접관님이 여전히 아주 딱딱하게 대답하셨어요.