面接一覧
Roblox logo

Roblox

ミドル

数百万のRobloxプレイヤーを同期させ続ける、リアルタイムネットワークトランスポート層を構築する

RobloxのEngine Networkingチームにおける、システムレベルのC++とネットワークスタックエンジニアリングを問う面接です。同チームは、デスクトップ・モバイル・コンソールのクライアントにまたがる巨大なマルチスレッド分散システム上でゲーム状態を同期しています。レイテンシとスループットのトレードオフ、メモリとポインタの仕組み、Linuxのネットワークプロトコルに関する深い質問が想定されます。

この面接を練習する

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

模擬面接を始める

この面接で問われること

  • ユーザー空間ネットワークスタックの設計(スケール、パフォーマンス、レイテンシ、スループット)
  • システムレベルのC++内部動作(スマートポインタ、テンプレート、仮想関数、メモリレイアウト)
  • 数百万の同時接続ユーザーを支える大規模マルチスレッド分散システム
  • クロスプラットフォームのクライアントネットワーキング(デスクトップ、モバイル、コンソール)
  • Linuxネットワーキングと主要なネットワークプロトコル
  • ゲームエンジンアーキテクチャの基礎

よくある質問の方向性

クライアント/サーバー間のネットワーク通信のレイテンシを、手順を追ってどう削減するか

スマートポインタや仮想関数を使うC++コードが実行されるとき、OS/CPUレベルで何が起きるかを説明してください

分散マルチスレッドシステムでスループットやレイテンシの問題をデバッグした経験を教えてください

デスクトップ・モバイル・コンソールで一貫した挙動をするネットワークスタックをどう設計するか

主要なネットワークプロトコルのトレードオフについて、自身の理解を説明してください

ゲームエンジンやゲームスタジオのネットワークシステムに携わった経験について教えてください

経験者はこう語る

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

Oracle · ソフトウェアデベロッパー(経験1〜3年)オファー獲得

Oracle ソフトウェアデベロッパー 対面面接体験談(ベンガルール)

大手サービス系企業で約2.3年の経験を持つソフトウェアエンジニアが、Oracleのベンガルールキャンパスでソフトウェアデベロッパー職の対面面接を受けた。当日は技術面接、マネージャー面接、シニアディレクターとの最終対話という構成で進み、待遇についてはまだ話し合われていなかったものの、口頭でのオファーを受けて終了した。

面接時期: 2024年 · インド、ベンガルール

Amazon logoAmazon · フロントエンドデベロッパー不合格

Amazon フロントエンドデベロッパー電話面接体験談:好感触も無言のまま不合格

あるフロントエンドデベロッパーのAmazonでの電話面接は、候補者自身の実感と面接官のその場でのフィードバックによれば好調で、CSS、JavaScriptのクロージャ、2つのコーディング課題を扱ったが、繰り返しの問い合わせにもかかわらず、理由の説明がないまま不合格に終わった。

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

Amazon logoAmazon · SDE I(修士新卒、コンピュータサイエンス専攻)オファー獲得

Amazon SDE I 新卒面接体験談:オンラインアセスメント3種+面接3回、5営業日でオファー

修士課程の新卒者が、Amazonの3段階からなるオンラインアセスメントすべてと、45分のオンライン面接3回を経験した。どのラウンドもコーディングが始まる前にリーダーシッププリンシプルの質問から始まり、最終面接から5営業日以内にオファーが出た。

面接時期: 2019年10月 · ワシントン州シアトル、米国

元の求人ページを見る

Robloxの面接一覧

関連する面接