
セキュリティエンジニア職向けの厳選された学習ノートと面接準備ガイド。ネットワーキング、ウェブセキュリティ、暗号、マルウェア解析、エクスプロイト、脅威モデリング、コーディングチャレンジを網羅。
私はGoogleのセキュリティエンジニアです。これは私が面接のために勉強していたときのノートです。これが私のセキュリティ分野での最初の仕事であり、多くの人からどのように勉強したのか質問されました。私のノートは主に学習すべき用語や技術のリストと、特定の詳細を覚えるのに役立ったちょっとしたヒントで構成されています。また、どのトピックを勉強すべきかと同じくらい重要な、面接のコツや学習戦略も含めています。
時々、ノートを更新してトピックを追加しています。リストには非常に多くのトピックや用語があります。応募している職種を慎重に考え、それに合わせて勉強のターゲットを絞ってください。すべての専門家であることを期待する人はいません。
コーディングに自信がない場合: 小さなスクリプトを書いたり、自分の得意な言語の機能を勉強する時間を増やしましょう。コーディングは不可欠です(たとえそれが好きでなくても、現在の職務であまり使っていなくても)。このリストにはコーディングに関するセクションがあります。
セキュリティトピックに自信がない場合: 多くの読書をお勧めします。知らない用語や簡単に説明できない用語に出会ったら、それをリストに追加しましょう。
Googleに入社して数年が経ち、このノートをどれだけ多くの人が活用してきたかを知り、嬉しく思っています!Googleからオファーを得るためだけでなく、業界で最初の仕事を得るためや、専門分野を変えるためにも使われています。そうした話を聞くのが大好きです!
入社後、Googleのセキュリティエンジニアリング面接プロセスを通過できない人の最大の理由もわかりました。候補者がオファーを逃す最大の理由は、コーディングの問題に苦戦することです。
これについて2つ言いたいことがあります:
ある分野に自信がなくてオファーを得られなかったけれど、それでもその役割や会社が自分に合っていると信じているなら、時間をかけてその分野に自信をつけて、もう一度挑戦してください。
最後に、プルリクエストを歓迎します!リストの更新に貢献してくれている皆さんに感謝します。