面接一覧
Affirm logo

Affirm

シニア

Affirmのエンジニアが大規模でも自信を持ってリリースできるようにする、テストデータ・モック・負荷テストのプラットフォームを構築する

このポジションはAffirmのDeveloper Productivity配下、Test Enablersチームに所属し、2027年12月までに1日1,000 PRへスケールするという目標を支えるべく、合成ID、テストデータのシーディング、モック、決定的テスト、負荷テストのプラットフォーム機能を構築します。バックエンドのプラットフォームエンジニアリング職(Python/Kotlin/Java)で、コストの高いE2E偏重の検証から、より強固なコンポーネント/統合/コントラクト/パフォーマンステストへの移行に注力するほか、AI支援開発ワークフローに向けたインフラ整備にも取り組みます。分散システム設計、運用のオーナーシップ(SLO、runbook、on-call)、曖昧な技術施策を一気通貫で推進した経験について、深掘りされることを想定してください。

この面接を練習する

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

模擬面接を始める

この面接で問われること

  • 合成テストデータ・モック・負荷テストのプラットフォーム構築と運用
  • E2E偏重のテスト戦略からコンポーネント/統合/コントラクトテストへの移行
  • 運用のオーナーシップ:社内プラットフォームのSLO、アラート、runbook、インシデントへの備え
  • flakyなテストやCIの誤検知に対する、仕組みレベルでの診断と解消
  • 曖昧さの残る中〜大規模技術プロジェクトの一気通貫でのリード
  • AIエージェント主導の開発ワークフロー向けの、決定的で可観測な検証フィードバックの設計

よくある質問の方向性

テストデータや合成IDの設計も含めて、一気通貫で構築したテスト・開発者生産性プラットフォームについて説明してください

E2E偏重のテストから、より健全なテストピラミッドへチームをどのように移行させましたか

自身がオーナーだったシステムにSLO・アラート・runbookを整備した過程と、それが試されたインシデントについて説明してください

flakyなテストやCIの誤検知シグナルを診断し、解消した経験を教えてください

CIシグナルを受け取るのが人間ではなくAIエージェントの場合、テスト検証のフィードバックをどのように設計しますか

要件が不明確で曖昧さの大きい技術プロジェクトをリードした経験を教えてください

経験者はこう語る

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

Bloomberg · シニアソフトウェアエンジニアオファー獲得

Bloomberg シニアソフトウェアエンジニア面接体験談:5ラウンドを経てオファー獲得

あるシニアソフトウェアエンジニア候補者が、Bloombergのロンドンオフィスに同社の採用サイトから応募し、最初のスクリーニングの後、コーディング、システム設計、リクルーターとの会話、ハイアリングマネージャー面接をカバーする5回の独立したオンサイト面談を経て、最終的にオファーを承諾した。

面接時期: 2022年10月 · イギリス、ロンドン

Google logoGoogle · バックエンドソフトウェアエンジニア不合格

Google バックエンドエンジニア面接体験談:バンガロール・オンサイト(不採用)

Googleバンガロールのバックエンドエンジニア職に不採用となった候補者が、リクルーター電話面接、関門となる勝ち抜き選考ラウンド、そして木構造・トライ木・スケジューリング・グラフ問題を扱う3回のオンサイトループを振り返る。

面接時期: 2021年4月 · インド、バンガロール

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

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

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

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

元の求人ページを見る

Affirm Senior Software Engineer の面接一覧

Affirmの面接一覧

関連する面接