コア構文と型、メソッド/オーバーロード/スコープ、コレクション/ジェネリクス/制御フロー、例外/並行処理/イディオムをテストします。30のコード読み取り問題、カテゴリ別に即座にスコア、サインアップなしで無料。
登録不要 — 結果はその場ですぐに表示されます。
初級者から1回のセッションでエキスパートまでスパン。初期の質問は、すべてのJavaユーザーが遭遇するもの——== vs .equals、Integer オートボックス、オーバーフロー。後のものはオーバーロード解決、ジェネリクスとコレクション、例外、並行処理、ストリーム遅延に進みます。あなたのスコアは4つのティアのいずれかにあなたを配置し、ティア名は意図的に求人票で使用されるもの。
いいえ。すべての質問は最新のJavaバージョン全体で安定しているコア言語動作に対して書かれていません——オブジェクト恒等性、コレクションフレームワーク、例外階層、基本的な並行処理プリミティブ。ここには何もバージョン固有のAPIに依存していません。
ほとんどの雇用主スクリーンが開く同じ読み取り予測推論を同じ短いスニペット形式でサンプリングするため、準備として機能します。これは特定の雇用主テストのコピーではなく、ここでの良いスコアは証書ではありません。それが教えることは、あなたが技術面接の前に知っておくべき有用なもの、4つの領域のどれであなたは失点するかです。
約6分。個別の質問のタイマーはありません——テストはあなたがコードが何をするか知ることを測定し、どのくらい速くクリックできるかではありません。質問について好きなだけ長く考えることができます。
当社のテストを受けることは、あなたの能力の包括的または正確な評価と見なされるべきではありません。結果は情報提供と自己反省の目的のみです。
コア構文と型、メソッド/オーバーロード/スコープ、コレクション/ジェネリクス/制御フロー、例外/並行処理/イディオムをテストします。30のコード読み取り問題、カテゴリ別に即座にスコア、サインアップなしで無料。
これは、シナリオベースのJavaテストです: 30の短いコードスニペット、それぞれの後に実際に実行時に何が起きるかについての質問。== で文字を比較するのではなく静かに参照をチェックするString比較。128以下で== を機能させ、それ以上で静かに失敗させるIntegerオートボックスキャッシュ。誰も気付かないままreturn値をオーバーライドするfinallyブロック。コードが実際に出力または実行するものと一致する答えを選び、見た目がそうであるべき答えではなく。
30の質問は4つの領域をカバーします——コア構文と型、メソッド/オーバーロード/スコープ、コレクション/ジェネリクス/制御フロー、例外/並行処理/イディオム。その4つは、コード読み取りと実行時が静かに異なり、求人票の『Javaが強い』がインタビューでの何か特定を意味する場所です。各領域でスコアを取得するため、弱い部分は全体の低いスコアではなく弱点として表示されます。
約6分かかり、サインアップはなく、書いたりコンパイルするコードもありません。シニアエンジニアがプルリクエストをレビューする方法と同じ、すべての質問は読み取り予測です。構文を知ることと特定のスニペットが実行時に実際に何をするかを知ることは異なるスキルであり、これは2番目のものを測定します。
4つのJava領域のどれが実際にあなたを引き止めているかを見て
カテゴリ別の内訳を取得——構文/型、メソッド/スコープ、コレクション/ジェネリクス、例外/並行処理
あなたがどのティアにいるかを見つける: 初級者、中級者、上級者、またはエキスパート
強いJavaを意味するものに対してあなたがどこに座っているか比較
2つのStringオブジェクトを作成します: String a = new String("cat"); String b = new String("cat"); a == b は何に評価されますか?
30問、6分。自動進行—手動「次へ」なし。
プロフィールの即座の内訳。無料、シェア可能、ログイン時に保存。
プレミアムで完全なレポート、キャリア、強み、成長パスがアンロックされます。