Kiểm tra Java của bạn trên cú pháp cốt lõi và types, methods/overloading/scope, collections/generics/control flow, và exceptions/concurrency/idioms. 30 code-reading questions, điểm số ngay lập tức theo danh mục, miễn phí không cần đăng ký.
Không cần đăng ký — kết quả hiện ra ngay.
Nó kéo dài beginner thông qua expert trong một sitting. Những câu hỏi sớm bao gồm những thứ mỗi Java user gặp — == so với .equals, Integer autoboxing, overflow. Những cái sau đó đi vào overload resolution, generics và collections, exceptions, concurrency và Stream laziness. Điểm của bạn đặt bạn trong một trong bốn tiers, và tier names cố ý là những cái job postings sử dụng.
Không. Mỗi câu hỏi được viết so với core language behaviour mà đã ổn định trên modern Java versions — object identity, collections framework, exception hierarchy và basic concurrency primitives. Không có gì ở đây phụ thuộc vào một version-specific API.
Nó mẫu cùng loại read-and-predict reasoning mà hầu hết employer screens mở cùng, trong cùng short-snippet format, đó là tại sao nó hoạt động như chuẩn bị. Nó không phải một bản sao của bất kỳ employer test cụ thể nào, và một điểm tốt ở đây không phải một chứng chỉ. Cái gì nó làm nói bạn là cái nào của bốn areas bạn sẽ mất điểm, cái là một điều hữu ích để biết trước một technical interview.
Khoảng sáu phút. Không có timer trên individual questions — bài kiểm tra đo lường liệu bạn biết code làm cái gì, không phải bao nhanh bạn có thể click. Bạn có thể suy nghĩ về một câu hỏi bao lâu bạn muốn.
Việc làm bài kiểm tra của chúng tôi không nên được xem là đánh giá toàn diện hoặc chính xác về khả năng của bạn. Kết quả chỉ dành cho mục đích thông tin và tự phản ánh.
Kiểm tra Java của bạn trên cú pháp cốt lõi và types, methods/overloading/scope, collections/generics/control flow, và exceptions/concurrency/idioms. 30 code-reading questions, điểm số ngay lập tức theo danh mục, miễn phí không cần đăng ký.
Đây là một bài kiểm tra Java dựa trên tình huống: 30 code snippets ngắn, mỗi cái theo sau bởi một câu hỏi về cái gì thực sự xảy ra khi nó chạy. Một String comparison cùng == mà yên tĩnh kiểm tra references thay vì content. Một Integer autoboxing cache mà làm == xuất hiện để hoạt động dưới 128 và yên tĩnh thất bại trên nó. Một finally block mà overrides một return value mà không ai nhận thấy. Bạn chọn câu trả lời mà khớp cái gì code thực sự in hoặc làm, không phải cái gì trông như nó nên xảy ra.
30 câu hỏi bao gồm bốn areas — core syntax và types, methods/overloading/scope, collections/generics/control flow, và exceptions/concurrency/idioms. Bốn cái đó là nơi reading code và running code yên tĩnh diverge, và nơi một job posting's Strong Java thường xuyên hóa ra có nghĩa là cái gì cụ thể một khi bạn trong interview. Bạn được một điểm trong mỗi area, vì vậy một weak spot xuất hiện như một weak spot chứ không phải như một lower total.
Nó mất khoảng sáu phút, không có đăng ký, và không có code để viết hoặc biên dịch — mỗi câu hỏi là read-and-predict, cùng cách một senior engineer reviews một pull request. Biết cú pháp và biết cái gì một specific snippet làm tại runtime là những kỹ năng khác nhau, và điều này đo lường một thứ hai.
Nhìn thấy cái nào của bốn Java areas thực sự đang giữ bạn lại
Lấy một breakdown theo danh mục — syntax/types, methods/scope, collections/generics, exceptions/concurrency
Tìm hiểu mức nào bạn ở trong: beginner, intermediate, advanced hoặc expert
So sánh nơi bạn ngồi so với cái gì job postings có ý là strong Java
Bạn tạo hai String objects: String a = new String("cat"); String b = new String("cat"); Điều gì mà a == b đánh giá thành?
30 câu hỏi, 6 min. Tự động tiến tới — không cần nhấn Next thủ công.
Phân tích tức thì về hồ sơ của bạn. Miễn phí, có thể chia sẻ, được lưu nếu bạn đăng nhập.
Premium mở khóa báo cáo đầy đủ — công việc, điểm mạnh, con đường phát triển.