可能性のある複製:
インタビューで本当に「すごい」
私がインタビューに出演するとします。どのような質問が予想され、どのように準備すればよいですか?
公開されたプログラミングインタビュー も役立ちます。
この古典的な本は、アメリカのトップソフトウェアおよびコンピューター企業でのインタビューが実際にどのようなものであるかを明らかにし、あらゆる状況で成功するためのツールを提供します。著者は、最近の技術面接で尋ねられた新しい問題と複雑な頭の体操について順を追って説明します。
50のインタビューシナリオが、可能な解決策の詳細な分析とともに提示されます。問題解決プロセスが明確に示されているので、緊張時に学んだことを簡単に適用できます。また、どのような質問をするか、問題に取り組む方法、そして行き詰まった場合にどのように回復するかについての専門家のヒントもあります。
私は前回のインタビューの準備にこれを使用しましたが、最終的にそれを必要とすることはありませんでしたが、それを読むことで確かに自信と準備ができたように感じました。この本には、給与交渉などのプログラミング以外の質問についてのセクションもあり、とても参考になりました。
Michael Pryorには 技術面接の質問専用のサイト があります。
良い面接は彼らが雇っている技術についての多くの質問を含みますが。また、おそらくコードも作成する必要があります。残念ながら、これに近道はありません。ここで役立つのは経験だけです。 このリンクには、プログラミングパズルのリストも記載されています 。
以前の(または私はこじつけと言うべきである)ために、あなたは質問に取り組み、それらのタイプの質問でうまくなることによって準備します。後でのために、あなたはあなたの全体のキャリアを準備するべきです。
私の経験では、準備するための最良の方法は、リラックスして(tiaが言うように)チームについて読むこと以上のことをしないことです。あなたはあなたが何を知っているかを知っていて、あなたは今あなたがそうであるのと同じくらい賢く/経験があります、そして土壇場の準備の量はそれを強化しません。
シンプルだがトリッキーな問題のコードを書くように依頼することを期待してください。美徳によって、質問は多くのコードをとるべきではないので、長いプログラムを考えたり書いたりしていることに気づいたら、おそらく正しい方向に進んでいないでしょう。あなたが行くようにあなたの考えを説明してください。一部の面接担当者は、適切な解決策を見つけられず、あなたが説明しているように、彼らがあなたについて好きなことを見つけ出すかもしれません。
時には、彼らはあなたに非プログラミングパズルを与えるでしょう。私の経験では、彼らがあなたがすでに知っているものをあなたに尋ねた場合、正直に言ってあなたにそれを知っていることを伝え、次の質問に進んでください。繰り返しますが、正直さは人々が高く評価することの1つであり、とにかくマイルから離れたところから事前知識を見つけることができます。
何よりも、良い睡眠を得て、リラックスして、良い気分になるようにしてください。
他のすべてを準備します。会社のプロフィール。なぜあなたは会社が好きですか。等.
面接の予定がすでにある場合は、技術的な知識を習得するには遅すぎると思います。良い面接担当者は、あなたの答えが経験に由来するかどうかに気付くでしょう。