Lewati ke konten utama

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.

30 pertanyaan9 menit
Ikuti tes ini
Dasar

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 membaca

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.

Yang Anda dapatkan

Yang diungkap tes ini

Lihat mana dari empat area Java yang benar-benar menjebak Anda
Dapatkan rincian per kategori — sintaks/tipe, metode/ruang lingkup, collections/generics, exceptions/concurrency
Cari tahu tingkat Anda: pemula, menengah, lanjutan atau ahli
Bandingkan posisi Anda dengan apa yang lowongan kerja maksud dengan Java Kuat
  • Tes ini mencakup rentang dari pemula hingga ahli dalam satu sesi. Soal awal mencakup hal yang ditemui setiap pengguna Java — == versus .equals, autoboxing Integer, overflow. Soal berikutnya masuk ke overload resolution, generics dan collections, exceptions, concurrency dan Stream laziness. Skor Anda menempatkan Anda di salah satu dari empat tingkat, dan nama tingkat itu sengaja dipilih sama seperti yang digunakan lowongan kerja.

  • Tidak. Setiap soal ditulis untuk perilaku inti bahasa yang sudah stabil di berbagai versi Java modern — identitas objek, collections framework, hierarki exception dan primitif concurrency dasar. Tidak ada yang bergantung pada API khusus versi tertentu.

  • Tes ini mengambil sampel jenis penalaran baca-dan-prediksi yang sama dengan yang kebanyakan tes screening pemberi kerja buka dengan, dalam format skenario pendek yang sama, itulah mengapa cocok sebagai persiapan. Ini bukan salinan dari tes pemberi kerja tertentu, dan skor bagus di sini bukan sertifikat. Apa yang benar-benar dikatakan adalah area mana dari keempat area Anda akan kehilangan poin, itulah hal berguna yang perlu diketahui sebelum wawancara teknis.

  • Sekitar enam menit. Tidak ada timer untuk soal individual — tes mengukur apakah Anda tahu apa yang kode lakukan, bukan seberapa cepat Anda bisa mengklik. Anda bisa memikirkan soal selama yang Anda mau.

  • Tidak. Anda bisa mengerjakan tes dan melihat skor beserta rincian per kategori tanpa akun. Membuat akun hanya berguna jika Anda ingin hasil disimpan sehingga Anda bisa membandingkan percobaan berikutnya terhadapnya.

  • Anda mendapat skor untuk masing-masing dari empat area, jadi Anda bisa melihat di mana kehilangan poin terkonsentrasi, plus rekomendasi yang ditargetkan untuk tingkat yang Anda capai. Tes ini tidak mempublikasikan lembar jawaban per soal, karena soal berputar dan kunci yang dipublikasikan akan membuat skor tidak berarti bagi semua orang yang menggunakannya untuk persiapan.

  • Kemampuan membaca kode yang tidak familiar adalah hal yang dapat dipertanggungjawabkan untuk diseleksi untuk peran apa pun yang menyentuh Java, dan ini adalah tes objektif dengan jawaban benar atau salah daripada ukuran kepribadian, sehingga tidak membawa masalah keadilan yang tes tipologi lakukan. Jika Anda ingin mengirimkannya ke pelamar dan mengumpulkan hasil di satu tempat, itu dilakukan lewat sisi perekrutan JobCannon daripada lewat halaman ini.

Ikuti Penilaian Keterampilan Java sekarang

Temukan profil Tes Java Anda. 30 pertanyaan · 9 menit.

Ikuti tes ini
Terkait

Tes terkait