Google Japan
IT(インターネット)هذا التقرير باليابانية (بيانات أصلية).
🧭 مراحل الانتقاء
| المرحلة | النتيجة | التاريخ |
|---|---|---|
| ES 選考 | 通過 | 2025-04 |
| コーディングテスト (オンライン) | 通過 | 2025-04 |
| 1次面接 (電話) | 通過 | 2025-05 |
| 2次面接 (オンライン) | 通過 | 2025-05 |
| 最終面接 (オンサイト) | 通過 | 2025-05 |
⏱ إجمالي مدة الانتقاء: 2 ヶ月
📝 أسئلة ES
- Why Google?(志望動機を教えてください)
- 学生時代に最も挑戦した経験を教えてください。
- あなたの強みと弱みそれぞれについて具体的に教えてください。
- Google のサービスで一番好きなものは何ですか?その理由も教えてください。
🎯 استراتيجية ES
具体的な数字と成果を盛り込み、国際的な視点をアピール。日本語で書いたが、英語の技術用語はそのまま使用。問題解決の過程を論理的に説明した。
🖥 استراتيجية الاختبار عبر الإنترنت/SPI
コーディングテストは LeetCode の medium 問題を中心に 1 日 2 問のペースで対策。オンラインで時間制限があるため、入出力例を確認する癖をつけた。
🎤 أسئلة المقابلة والأجوبة
Q. あなたが最も困難な課題に直面したときの経験を教えてください。その際、どう対処しましたか?
ملخص الإجابة: 大学の研究室でスパコンのデータベース設計を任され、期限が迫る中でチームをまとめて無事に完成させた。具体的には、タスクを細分化し、週次で進捗を確認した。
التعليقات: リーダーシップと具体的な対応が評価された。ただし、英語での質問が来る可能性があったので、英語の練習もしておけばよかった。
Q. ある整数配列が与えられたとき、部分配列の最大和を求めるアルゴリズムを実装してください。
ملخص الإجابة: Kadane のアルゴリズムを用いて O(n) で解いた。時間計算量と空間計算量を説明し、エッジケース(全部負の数)にも対応した。
التعليقات: アルゴリズムの正しさと計算量の説明が良かった。ただし、より難しいフォローアップの質問もあったので、動的計画法の基本も復習しておくと良い。
Q. Google の検索エンジンのアーキテクチャを説明し、どう改善するか提案してください。
ملخص الإجابة: 基本的な検索の仕組み(クロール、インデックス、ランキング)を説明し、ユーザーの意図理解を改善するための自然言語処理の活用を提案した。
التعليقات: システム思考と改善提案が評価された。文化フィットも確認された。ただし、さらに深掘りされたので、事前に Google の技術ブログを読んでおくと良い。
💡 نصيحة أساسية: Google の選考はアルゴリズム力だけでなく、問題解決のプロセスをどれだけ明確に言語化できるかが重要だと感じた。また、英語でのコミュニケーションも必須なので、早い段階から準備を始めることを勧める。オンライン面接ではホワイトボードが使えないので、エディタに書きながら思考を口に出して説明する練習が必要。最終的に内定をいただけたが、落ち着いて自分の経験を具体的な数字で伝えることが成功の鍵だった。
💰 راتب العرض: 700