どんな業界でも真剣に仕事を探しているときは、インタビューを公園から外しておくことが重要です。 これは、あなたのフィールドについてのあなたの知識を紹介し、あなたのスキルにそれらを販売し、迅速な発想を実証する時間です。 それを行う最善の方法は準備することです!
もちろん、あなたはあなたが最後の仕事を辞めた理由、そしてあなたが5年間で自分を見ている場所のような通常のインタビューの質問に答えなければなりません。 これらは業界全体でかなり標準的です。 ソフトウェアエンジニアや開発者としての地位を追求する際に直面する可能性のある、少し具体的な質問があります。
01チームの問題をどのように解決するのですか?
02複雑なアルゴリズムを書くのにどのような言語が好きですか?
彼らはあなたが会社が好む言葉に堪能であることを知りたいでしょう。 正直なところ! あなたがたやすく書くことのできる言語の専門家であると言ってはいけません。
03 Brainteaserのような質問
次のような質問:
"あなたが8つの同じボールを持っていたとします。 それらの1つはわずかに重く、あなたはバランスのスケールを与えられます。 より重いボールを見つけるためにスケールを使用しなければならない回数は、何回ですか?」
あなたはおそらくこの正確な質問に遭遇することはありませんが、彼らはあなたの問題解決スキルとあなたの足で考える能力を実証してもらいたいでしょう。 インタビューの前にあなたの心を鋭く保つために、ブレーンストーサーの本でいくつかの練習をしてください。
04整数の数を求める
おそらくあなたはバイナリに慣れて欲しいので、数字のバイナリ表現を使用するような質問をする準備は整っています。
05「ソリッド」は何を表していますか?
プログラマーが知っておくべき頭字語のコンピュータです! 5つの用語すべてを理解し、説明する準備をしてください。
06コードの品質をテストするにはどのようなツールを使用しますか?
あなたがコードを書くために雇われているなら、会社はそれが必要なことをする良いコードであることを知りたいでしょう。 あなたのコードをテストするためにそれを他人に任せてはいけません。 ツールを知っているので、自分でテストすることができます。
07アプリケーションがユーザーの行動を予期する方法の例を挙げる
今日のハイテク業界では、ユーザーを理解し、ニーズに対応することがこれまで以上に重要になっています。
08あなたはそれを始める前にウェブサイトをどのようにテストしますか?
ウェブサイトがユーザーフレンドリーでないか、バグが多い場合は、ウェブサイトを生き生きとさせることは望ましくありません。それは、会社の評判を損なうでしょう。 ウェブサイトの設計を担当する場合は、ベータテストの戦略を理解してください。
09あなたが開発したソフトウェアでバグがあったことはありますか?
正直なところ! 間違いは仕事の一部です。 彼らはあなたが完全であることを期待しません。 発生した問題を解決する方法を知り、責任を取ることができるということは、もっと重要です。
10プロジェクトが時間通りに予算どおりに行われていることを確認するためにどのような戦略を使用していますか?
技術キャリアの人々は、時には少しばかり繁栄しているという評判を持っています。 良い計画と組織スキルを持つことは大きな特典です!