Apakah Codility mendeteksi kecurangan?

Oleh Aaron Cao · Diperbarui

Apakah Codility mendeteksi kecurangan?
Ya, sebagian besar setelah Anda mengirimkan jawaban. Codility membandingkan solusi Anda dengan kode sebelumnya dan kode publik untuk mencari kemiripan, mencatat pergantian tab dan peristiwa tempel selama tes, dan dapat memutar ulang bagaimana solusi itu dibuat. Tanda (flag) diteruskan ke peninjau manusia, bukan penolakan otomatis.

Ya, sebagian besar setelah Anda mengirimkan jawaban. Codility membandingkan solusi Anda dengan kode sebelumnya dan kode publik untuk mencari kemiripan, mencatat pergantian tab dan peristiwa tempel selama tes, dan dapat memutar ulang bagaimana solusi itu dibuat. Tanda (flag) diteruskan ke peninjau manusia, bukan penolakan otomatis.

Apa yang diperiksa Codility setelah Anda mengirimkan jawaban?

Anda ingin tahu apakah ada yang mengawasi Anda saat mengerjakan tes. Sebagian besar tidak; analisis yang lebih berat dijalankan pada apa yang Anda kirimkan. Bagian ini menelusuri pemeriksaan sesuai urutan waktunya yang sebenarnya, agar jelas kapan masing-masing terjadi.

Selama tes, platform mencatat sinyal perilaku: perubahan fokus saat Anda meninggalkan jendela, stempel waktu pada blok tempel (paste) besar, dan urutan penyuntingan yang membentuk setiap fungsi. Beberapa asesmen dikonfigurasi untuk mewajibkan mode layar penuh, dan beberapa mengambil foto untuk verifikasi identitas.

Setelah Anda mengirimkan jawaban, kode itu melewati perbandingan kemiripan terhadap kumpulan kiriman sebelumnya dan solusi yang tersedia untuk umum. Itulah pemeriksaan dengan bobot terbesar, karena soal yang terkenal memiliki ribuan jawaban terdahulu untuk dibandingkan.

Bagaimana cara kerja pemeriksaan kemiripan sebenarnya?

Perbandingan kemiripan bukan mencari teks yang identik. Ia membandingkan struktur: bentuk logika, pola variabel, urutan operasi. Mengganti nama variabel dan memformat ulang tidak banyak mengubah hasilnya, karena struktur yang mendasarilah yang diukur.

Inilah juga alasan pemeriksaan ini menghasilkan alarm palsu. Algoritma standar yang ditulis dengan cara standar akan terlihat seperti setiap implementasi lain yang benar dari algoritma tersebut, dan hanya ada sedikit cara untuk menulis pencarian biner (binary search). Peninjau memahami hal ini, itulah sebabnya skor kemiripan yang tinggi membuka percakapan, bukan menutup berkas.

Rincian serupa untuk vendor asesmen lain dikumpulkan di hub topik deteksi.

Apa yang terjadi ketika sebuah laporan ditandai?

Laporan itu sampai ke perekrut atau seorang engineer lengkap dengan tanda yang menyertainya, bersama kode Anda, catatan waktu Anda, dan riwayat penyuntingan. Apa yang terjadi selanjutnya sepenuhnya bergantung pada perusahaan. Beberapa langsung mencoret kandidat; banyak yang menjadikannya alasan untuk menambahkan babak lanjutan langsung tempat Anda menjelaskan kiriman Anda sendiri.

Seorang data engineer yang melamar ke perusahaan logistik ditandai karena solusinya cocok dengan implementasi buku teks yang umum. Panggilan lanjutan berlangsung lima belas menit: ia menjelaskan pendekatannya, menyesuaikannya secara langsung ketika diminta, dan prosesnya berlanjut. Kemampuan mempertahankan kode Anda sendiri adalah hal yang sebenarnya diuji oleh tanda tersebut.

Apa yang direkam SubcueAI selama wawancara langsung, dan apa yang disimpannya sesudahnya, dijelaskan di halaman keamanan.

Di mana SubcueAI cocok, dan di mana tidak

SubcueAI membantu percakapan langsung. Aplikasi native macOS dan Windows menangkap audio sistem plus mikrofon Anda dan menampilkan saran dalam overlay lokal yang mengambang; Side Panel pada ekstensi peramban melakukan live assist untuk satu tab rapat di peramban berbasis Chromium, hanya menangkap audio dari tab itu. Tidak ada bot rapat yang bergabung ke panggilan, dan tidak ada apa pun yang disisipkan ke halaman rapat.

Asesmen Codility bukan percakapan, jadi semua itu tidak berlaku. Jika asesmen diawasi (proctored) atau layar Anda direkam, overlay akan ikut berada di dalam rekaman itu, dan itu adalah batasan, bukan masalah konfigurasi. Babak yang dirancang untuknya adalah screening perekrut, wawancara perilaku (behavioral), dan diskusi desain yang biasanya mengikuti asesmen yang lolos.

Untuk asesmen itu sendiri, latihan yang berguna adalah latihan berwaktu, yang tersedia di halaman wawancara simulasi.

FAQ

Apakah Codility mengawasi saya lewat webcam?

Penangkapan kamera adalah opsi per-asesmen yang diaktifkan oleh tim perekrutan, bukan setelan default di setiap tes. Pemeriksaan sistem sebelum penghitung waktu mulai adalah saat persyaratan kamera menjadi terlihat, karena memerlukan izin peramban.

Apakah skor kemiripan yang tinggi otomatis menolak saya?

Tidak. Tanda itu masuk ke laporan yang dibaca oleh seseorang. Banyak tim merespons dengan menambahkan babak langsung tempat Anda menjelaskan kiriman Anda, itulah sebabnya kemampuan menjelaskan kode Anda sendiri lebih penting daripada skornya.

Apakah Codility mencatat saat saya berpindah tab?

Perubahan fokus dicatat dengan stempel waktu selama asesmen. Pengecekan singkat tidak dianggap mencurigakan oleh peninjau. Pola ketidakhadiran lama yang diikuti blok kode yang selesai adalah hal yang mengubah cara laporan itu dibaca.

Bisakah Codility mengetahui apakah AI yang menulis solusi saya?

Tidak ada pendeteksi kepenulisan (authorship) kode yang andal. Yang diukur oleh platform adalah kemiripan dengan solusi yang sudah ada, plus bagaimana kode itu dibangun seiring waktu. Itu semua adalah proksi, dan percakapan lanjutan adalah tempat semuanya diuji.

Bisakah saya menggunakan SubcueAI selama tes Codility?

Tidak. SubcueAI adalah asisten percakapan langsung untuk babak wawancara lisan. Asesmen dengan penangkapan layar atau pengawasan (proctoring) berada di luar apa yang dirancang untuknya, dan overlay akan tetap berada di dalam rekaman layar apa pun.

Pertanyaan terkait

← Selengkapnya tentang Keterdeteksian & Privasi