Uji Keterampilan Java Anda
Uji Java Anda di syntax inti dan tipe, methods/overloading/scope, collections/generics/control flow, dan exceptions/concurrency/idioms. 30 pertanyaan membaca code, score instant per kategori, gratis tanpa signup.
Apa itu Tes Java?
Ini adalah tes Java berbasis skenario: 30 potongan kode singkat, masing-masing diikuti pertanyaan tentang apa yang benar-benar terjadi saat kode itu berjalan. Perbandingan String dengan == yang diam-diam memeriksa referensi, bukan isi. Cache autoboxing Integer yang membuat == tampak bekerja di bawah 128 dan diam-diam gagal di atasnya. Blok finally yang menimpa nilai return tanpa ada yang menyadari. Anda memilih jawaban yang sesuai dengan apa yang benar-benar dicetak atau dilakukan kode, bukan apa yang terlihat seharusnya terjadi.
Lanjut membacaTampilkan lebih sedikit
30 pertanyaan ini mencakup empat area — sintaks inti dan tipe, metode/overloading/ruang lingkup, collections/generics/kontrol alur, serta exceptions/concurrency/idiom. Keempat area inilah tempat membaca kode dan menjalankan kode diam-diam berbeda, dan di mana frasa Java Kuat di lowongan kerja biasanya berarti sesuatu yang spesifik ketika Anda berada dalam wawancara. Anda mendapat skor untuk masing-masing area, sehingga titik lemah muncul sebagai titik lemah daripada tersembunyi dalam total nilai.
Waktu pengerjaannya sekitar enam menit, tanpa pendaftaran, dan sama sekali tidak ada kode yang ditulis atau dikompilasi — setiap soal adalah baca-dan-prediksi, cara yang sama seperti engineer senior me-review pull request. Mengetahui sintaks dan mengetahui apa yang dilakukan potongan kode spesifik saat runtime adalah keterampilan yang berbeda, dan ini mengukur yang kedua.