この記事を書いた人: Nash
SE→Webエンジニアに転職後、フリーランスとして独立し、北米でソフトウェアエンジニアをしていました。
この記事を書いた人: Nash
SE→Webエンジニアに転職後、フリーランスとして独立し、北米でソフトウェアエンジニアをしていました。
また、面接では履歴書の内容をもとに面接では質問がされます。
逆に言えば、どの観点で多く質問をされたいか?などのフックとなるポイントを履歴書に仕込んでおけば、面接の方向性をコントロールしやすくなります。
履歴書については、下記の記事を参考にしてください。
候補者であるあなたが、面接官から見られるポイントとして下記の点になります。
詳細は下記の記事を参考にしてください。
それでは、実際にどのような方法で面接が行われるのでしょうか?
ソフトウェアエンジニアの面接は大きく分けて2つに分かれます。
「技術面接」と「行動面接」です。
技術力を見ることをメインとした面接です。下記のような形式があります。
| 面接の種類 | 必要なスキル | 具体例 |
|---|---|---|
| 1. ナレッジクイズ (Knowledge Quiz) | 技術知識力 | |
| 2. システムデザインインタビュー (System Design Interview) | 設計力 | |
| 3. データ構造とアルゴリズム (DSA: Data Structure and Algorithm) | アルゴリズム力 | |
| 4. コーディングインタビュー (Coding Interview) | 実装力 |
詳細はこちらで解説しています。
過去の経歴に対して、またはある仮定の状況においてどのような行動をするのかを見る面接です。 下記のような形式があります。
エンジニアの面接について基本的な知識を紹介しました。
この記事が、どなたかの参考になれば幸いです。