重複の可能性:
インタビューの質問をプログラミングするための準備方法は?
古い質問を見つけましたが、過去2年間に新しい、より良い本/ガイドが発行されているかどうか疑問に思いました。
私は財務のテクノロジーアナリストのポジションについてインタビューしており、実行時間/データ構造などに基づいて多くの技術的な質問があると予想しています。これはエントリーレベルのポジションのため、仕事のプログラミングの経験はなく、経験のみです私の授業を通じて。
Head First Design Patterns および Clean Code を強くお勧めします。面接を忘れて、関係なく読んでください。
あなたが必要とするものは良いOOP本です。そして、IMHO Javaは Javaで考えること に関連する最良の1つです。=ブルースエッケル非常に優れた著者です。 "Best Java book" ここで回答を確認し、Amazonで reviews を読んで、多くの人が推奨する理由を確認してくださいこの本。
私は効果的なJavaをお勧めします。もう1つはGenericsとCollectionsです。OOP、Head First Java、非常に読みやすいと尋ねると仮定します。
Effective Java by Joshua Bloch
SCJP学習ガイド
あなたがインタビューであなたを助けるために本を探しているだけなら、私はお勧めします Programming Interviews Exposed 。 CとC#、およびJavaの質問に答えます。 Javaで答えられない質問であっても、質問の背後にある概念を説明するのに役立ちます。大きなインタビューの数日前に復習するのに大いに役立ちました。
これは特にJavaに関連しているわけではありませんが、インタビューに関する限り、キャリアカップの人々による「コーディングインタビュー」は良い選択肢かもしれません... :)
入門から中級レベルの視点で、私はあなたにvery good Javaのほとんどの機能の概要がSun Certified Java Programmer。
私強くお勧めしますほとんどすべての人にこの本を提供Javaプログラマーがスキルを磨き、コアの理解を深めるJava概念。
Javaスキルをすばやく磨くための最良の方法の1つは、受験する予定がなくても、認定テストの準備をすることです。SCJPテストは、非常に優れたスキルとこの本は、そのテストのための優れた準備ツールです。