面接一覧
Amazon logo

Amazon

ミドル

Amazon Music(ベンガルール)で大規模・分散型の楽曲カタログシステムを構築する

ベンガルールの Amazon Music エンジニアリングチームに加わり、Amazon Music Unlimited、Prime Music、モバイルアプリ、Web プレイヤー、Alexa/Echo の音声連携にまたがる分散・高性能システムを構築します。JD では 3 年以上の実務ソフトウェア開発経験に加え、新規・既存システムでの設計/アーキテクチャ経験 2 年以上、C++/Java での強固なオブジェクト指向のバックグラウンドが求められており、顧客向けの大規模カタログ・ストリーミング基盤を作る、まさにミドルレベルの SDE ポジションです。

この面接を練習する

無料 · この職種に合わせて調整されたライブ音声模擬面接

模擬面接を始める

想定される形式

Amazon 標準の SDE 選考プロセスに準じ、コーディング/システム設計に加えて Leadership Principles に基づく行動面接を含む、Amazon 式のループ面接になる見込みです。

この面接で問われること

  • C++/Java によるオブジェクト指向設計
  • 大規模な分散・多層システム設計
  • 大規模かつ変化し続けるデータセットのカタログ/データモデリング
  • 複数サーフェスにまたがるエンジニアリング(Web、モバイル、音声/Alexa)
  • 要件の変化やオープンエンドな課題への適応
  • Web サービス、XML、Apache ベースのインテグレーション

よくある質問の方向性

大規模かつ更新頻度の高い楽曲カタログを配信する多層サービスを設計せよ

Web・モバイルアプリ・Alexa/Echo に一貫したサービスを提供するシステムをどうアーキテクトするか

既存システムをスケールさせるために下した設計・アーキテクチャの意思決定について話してください

プロジェクトの途中で要件が変わった際に、デバッグや軌道修正でどう対応したかを説明してください

C++ または Java で解決したオブジェクト指向設計の課題を説明してください

Amazon のクラウドインフラ上で構築する際、信頼性にどう取り組むか

元の求人ページを見る

関連する面接