プログラミングインタビューの質問に備えて準備する方法は?[閉まっている]


34

重複の可能性:
インタビューで本当に「すごい」

私がインタビューに出演したとしましょう。どのような質問があり、どのように準備すればよいですか?


3
この質問は、役職によって大きく異なる可能性があることに留意してください。低レベルのアセンブリプログラマ対JavaまたはWebプログラマ。
クリス

回答:


14

公開されたインタビューのプログラミングも役立ちます。

この古典的な本は、インタビューがアメリカのトップのソフトウェアとコンピューター会社で本当にどんなものであるかを明らかにして、どんな状況でも成功するためのツールをあなたに提供します。著者は、最近の技術面接で尋ねられた新しい問題や複雑な頭の体操を段階的に説明します。

50のインタビューシナリオが、可能なソリューションの詳細な分析とともに提示されます。問題解決プロセスが明確に示されているので、クランチ時に学んだことを簡単に適用できます。また、尋ねる質問、問題への対処方法、行き詰まった場合の回復方法に関する専門家のヒントもあります。

私は前回のインタビューの準備にそれを使用しましたが、結局それを必要とすることはありませんでしたが、それを読むことで確かに自信と準備ができたと感じました。この本には、給与交渉などのプログラミング以外の質問に関するセクションもあり、非常に役立ちました。


9

Michael Pryorには、技術面接の質問専用サイトがあります

ただし、良いインタビューには、採用するテクノロジーに関する多くの質問が含まれます。また、おそらくコードを記述する必要があります。残念ながら、これに対する近道はありません。ここで役立つのは経験だけです。 このリンクでは、プログラミングパズルのリストも詳しく説明しています

事前の(またはプライアーと言うべき)場合は、質問に取り組み、これらのタイプの質問に精通することで準備します。後者については、キャリア全体を準備する必要があります。


3

2

私の経験では、準備するための最善の方法は、リラックスすること以外に何もしないことです(ティアの言うとおり)。あなたはあなたが知っていることを知っており、あなたは今と同じくらい賢く/経験が豊富であり、土壇場の準備はそれを強化しません。

単純ではあるがトリッキーな問題のコードを書くように依頼することを期待してください。美徳により、質問は多くのコードをとるべきではないので、長いプログラムを考えたり書いたりしていることに気付いたなら、おそらく正しい軌道に乗っていないでしょう。考えていることを説明してください。一部のインタビュアーは、適切な解決策を見つけられないようにあなたをするかもしれませんが、あなたが説明するときに彼らがあなたについて好きなものを見つけます。

時には、彼らはあなたに非プログラミングパズルを与えるでしょう。私の経験では、彼らがあなたが既に知っているものを尋ねたら、正直に言って、あなたがそれを知っていると伝えて、次の質問に進みます。繰り返しますが、誠実さは人々が高く評価するものの1つであり、とにかく1マイル離れた場所から事前の知識を見つけることができます。

何よりも、良い睡眠をとり、リラックスし、気分を良くしてください。


1

5
コミュニティの視点から:これらのリンクにアクセスできなくなった場合、あなたは...あなたのリンクが役に立たない取得する傾向があるだろう将来的には、投稿にいくつかのテキストを埋め込むしてくださいすることができます
タマラWijsman

これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
アダムリア

0

他のすべてを準備します。会社のプロフィール。会社が好きな理由。等

すでに面接の予約をしている場合、技術知識を準備するには遅すぎると思います。優れたインタビュアーは、あなたの答えが経験から来ているかどうかを知ることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.