面接一覧
Netflix logo

Netflix

シニア

Netflix の A/B テスト・フィーチャーフラグ基盤を構築するシニア分散システムエンジニア

Netflix の Experimentation Platform 配下、Experience Foundation チームのシニアロール(L5、JD 上の正式タイトルは「Senior Distributed Systems Engineer」)です。あらゆるデバイス上のプロダクト体験のクリティカルパスに載る、実験のアロケーションとフィーチャーフラグ評価のための高スケール・低レイテンシなサービスをオーナーとして持ちます。信頼性はオンコール、インシデント対応、オブザーバビリティまでエンドツーエンドで担い、実験データをめぐって Flink、Spark、Elasticsearch、Druid を使うチームと協働します。

この面接を練習する

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

模擬面接を始める

この面接で問われること

  • 高スケール・低レイテンシな実験アロケーションとフィーチャーフラグ評価
  • 非中央集権型アロケーションとリアルタイムルール評価のアーキテクチャ
  • 本番のオーナーシップ:オンコール、インシデント対応、オブザーバビリティ(メトリクス/ログ/トレース)
  • パイプライン(Flink、Spark、Elasticsearch、Druid)をまたぐデータ/API コントラクトの設計
  • Java またはその他の JVM 言語でのコーディング
  • プロダクトエンジニアリングやデータサイエンスのパートナーとのクロスファンクショナルな協働

よくある質問の方向性

低レイテンシで非中央集権型のフィーチャーフラグ評価システムを設計せよ

クリティカルパス上のサービスで自身がオーナーとして対応したインシデントと、その後の信頼性改善を説明せよ

実験データの利用者に対して、データ/API コントラクトをどう定義し徹底するか

曖昧なチーム横断の依頼から、明確さと意思決定を引き出した経験

分散システムの課題に対する Java/JVM でのコーディング

経験者はこう語る

リアルな Software Engineer (L5) - Experimentation Platform の面接体験 — 候補者の公開投稿をもとに出典付きで再構成。

Google logoGoogle · L5 ソフトウェアエンジニア不合格

Google L5 ソフトウェアエンジニア面接体験談:電話面接、オンサイト3ラウンド、システム設計、そして遅れて届いた不採用通知

L5職に応募した候補者は、電話面接、オンサイト3回のコーディングラウンド、モバイルのシステム設計ラウンド、Googleyness and Leadershipラウンドを経験した。4回の技術ラウンドのうち2回は候補者自身の評価では出来が悪く、約2か月の沈黙の後、リクルーターからポジションがクローズされたと伝えられた。

面接時期: 2023年1月 · 記載なし

Google logoGoogle · L5 ソフトウェアエンジニアオファー獲得

Google L5 ソフトウェアエンジニア面接体験談:電話面接は免除、オンサイトの曖昧な出題、追加ラウンドを経てオファー獲得

8年の経験を持つシニアソフトウェアエンジニアが、BloombergやFacebookからもオファーを得た複数社並行の転職活動の一環としてGoogleのL5選考ループに臨んだ。Googleは電話面接を省略し、コーディング3ラウンド、システム設計1ラウンド、Googlyness1ラウンドから成るバーチャルオンサイトへと直接進んだ。その後、面接パネルはコーディング2ラウンドとシステム設計1ラウンドの追加を求め、最終的にオファーで選考が締めくくられた。

面接時期: 2021年 · 記載なし

Google logoGoogle · L3 ソフトウェアエンジニアオファー獲得

Google L3 ソフトウェアエンジニア面接体験談:電話面接、コーディング4ラウンド、Googleynessラウンド

実務経験2年の候補者が、リクルーターからの連絡からオファー獲得まで約4か月を要した記録。オンサイトは45分のコーディング面接4回で構成され、うち3回で二分木の問題が出題された。あるラウンドでは、最適解を大規模システムでどう近似計算するかをめぐって25分間の深掘り質問が続いた。

面接時期: 2020年6月 · インド・バンガロール

元の求人ページを見る

Netflix Software Engineer の面接一覧

Netflixの面接一覧

関連する面接