1自己紹介、事前に準備することをお勧めします(:準備ができていないと言うことができます。彼らは徐々にほとんど見あなたの会社の募集はこれについて何を準備仕事を見つけるために、独自のプロジェクトの卒業を開発した理由は、プロの学校から何の学校の名前を学ぶために)
例:こんにちは!I XXX大学の新卒学校で悪化しているはずだ(開かない)JAVAコース、特別な愛(あなたが学ぶ)は、Javaをオープンする予定プロXXX、ある、彼自身が、この記述されたいくつかの学習の過程にありました小さなアイテムは、学校はまた、卒業が近づいに、(そこに逮捕されたと言うではない)関連トロフィーを獲得しました(私は学生と言う関わる言葉を書いていない)、私は、社会の道に乗り出すため、プラットフォームXXXを見て決めましたあなたの会社の採用に、前にこれにあなたの会社を知るためにインターネット上で持っている(会社の情報のインタビュー最高の風が吹きをチェックしてください)。そして、彼らの話を、ありがとうございました。
2完全なプロセスのhttpリクエスト
(DNSがIPを解決する必要があり、IPがサーバーTCP 3ウェイハンドシェイク、HTMLコードを取得するには、ブラウザの確立後、HTTP接続を見つけ、ブラウザがHTMLのレンダリングを解析)
3長い接続の接続対ショート
(短い接続でHTTP長い接続は、基本的にロングとショートの接続のTCPコネクションである資源の3グリップ4振っ消費、簡単な短い接続管理、接続は有用であるが、それはコントロールの追加の手段を必要とせず、長いです接続は、時間の保存ではなく、長い時間のオフ、大きな圧力サーバ)のための廃棄物を削減します
4
理解モニタのペア
(モニタモニタ、同期下、ObjectMonitor物体)
5スレッドプールのどのような種類
(newCachedThreadPool、newFixedThreadPool、newSingleThreadExecutor、NewScheduledThreadPool )
6 MySQLとOracleの差
(OLTP、並行処理、行ロックロックテーブル、トランザクション、パーシスタンス等、提出、論理バックアップ、分離レベルなど)
7 MySQLの2つのエンジンのMyISAMテーブルとInnoDBの
(トランザクションのサポート、ロックテーブルの行ロック、速度、インデックス、等の用語は、2つのエンジンがある:MEMORY、MERGE)
8
マスターコピーからのMySQL(マスター、スレーブ、サーバID、binlogで 、I / Oスレッド、SQLスレッド)
GC。9
(GCアルゴリズムは、4つのケースがマイナーGC、FullGC、世代、OOM、JVM単に設定パラメータ、コレクタG1の一部、などが発生します)
10
Javaのデザインパターンは、モードの下でいくつかの工場を話します
11クラスローディング、親委譲
(ローディング、検証、製造、解析、初期ブートストラップLoder、ExtcClass Loder、AppClass命令 Loder)
12 Javaのメモリリーク
13基準の4種類の説明
(回収強い、柔らかい、弱い、仮想.GC)を
14のWeakHashMap
15のSpringMVCプロセス
(ユーザ- >コントローラ〜>〜プロセッサマッパー>プロセッサアダプタ〜>〜図リゾルバ>ビューレンダリングPS:Bucaiは、少し粗い書き込み、約12ステップ)
16スプリング循環依存
(シングルトン、射出工程の非構造的特性)
17
BIO、NIO、AIO
(BIO接続スレッド、スレッドNIO要求、主NIOに有効AIOに接続要求:セレクタ、チャネル、緩衝液)
私は、迅速なお気に入りのオファーを取得したいです
面接の経験と学習教材の多数の書籍は、以下を参照してください。AVAJを
「プラン」への返信取得します
あなたはそこに私が欲しいものをすることによって365 javaの巨大な平面