Apakah Codility mendeteksi kecurangan?
Oleh Aaron Cao · Diperbarui

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?
Apakah skor kemiripan yang tinggi otomatis menolak saya?
Apakah Codility mencatat saat saya berpindah tab?
Bisakah Codility mengetahui apakah AI yang menulis solusi saya?
Bisakah saya menggunakan SubcueAI selama tes Codility?
Pertanyaan terkait
- Apakah CoderPad bisa mendeteksi kecurangan?
- Apakah TestGorilla bisa mendeteksi kecurangan, dan mengapa laporan Reddit saling bertentangan?
- Apakah CodeSignal mendeteksi kecurangan?
- Apakah HackerRank mendeteksi kecurangan?
- Apakah HackerRank mendeteksi Cheating Daddy?
- Apakah Indeed Assessment mendeteksi kecurangan?