Codility hile tespit eder mi?

Yazan: Aaron Cao · Güncellendi

Codility hile tespit eder mi?
Evet. Her Codility Screen raporu sekmeden ne zaman ayrıldığınızı ve metnin nereye yapıştırıldığını işaretler; gözetim (proctoring) ise kaydedilen sekme geçişlerini, yapıştırılan kodu ve alışılmadık derecede hızlı tamamlamayı ekler. Gönderimden sonra kod, benzerlik açısından önceki çözümlerle karşılaştırılır. İşaretler otomatik bir ret değil, bir insan incelemecisine gider.

Evet. Her Codility Screen raporu sekmeden ne zaman ayrıldığınızı ve metnin nereye yapıştırıldığını işaretler; gözetim (proctoring) ise kaydedilen sekme geçişlerini, yapıştırılan kodu ve alışılmadık derecede hızlı tamamlamayı ekler. Gönderimden sonra kod, benzerlik açısından önceki çözümlerle karşılaştırılır. İşaretler otomatik bir ret değil, bir insan incelemecisine gider.

Codility siz çalışırken neleri görür?

Çalışırken sizi bir şeyin izleyip izlemediğini bilmek istiyorsunuz. İzliyor; her testte bir kısmı, işveren gözetimi açtığında ise daha fazlası. Bu bölüm, zamanlamanın net olması için kontrolleri gerçekleştikleri sırayla ele alır.

Her Codility Screen raporu bir görev zaman çizelgesi içerir. Eylül 2026 itibarıyla Codility'nin rapor kılavuzu bunun üzerinde iki işaretçiyi belgeler: adayın ne zaman "Out of focus" olduğu ve "Text pasted into the editor" ifadesinin nerede göründüğü. Bu, test gözetimli olsun ya da olmasın geçerlidir; dolayısıyla bir incelemeci sekmeden ne zaman ayrıldığınızı ve bir kod bloğunun nerede bir anda geldiğini görebilir.

İşveren gözetimi etkinleştirdiğinde bu işaretçiler izlenen davranış olaylarına dönüşür:

  • Sekme geçişleri: Codility sekmesinden her uzaklaşmanız.
  • Yapıştırma denemeleri: yapıştırılan kodla birlikte kaydedilir.
  • Görevi kopyalama: görev açıklamasını kopyalama girişimleri.
  • Hız: bir görevin alışılmadık derecede hızlı tamamlanması.

Bazı değerlendirmeler ayrıca tam ekran, kimlik için fotoğraf veya kamera kontrolü ya da Codility'nin belgelerine göre cihazda çalışan hile araçlarını tespit edebilen Codility App for Device Integrity gerektirir. Bunların hiçbirinin göstermediği şey başka bir sekmenin içeriğidir: Codility ayrıldığınızı görür, neye baktığınızı değil.

Gönderdikten sonra ne olur ve yapay zekâ kodunu fark edebilir mi?

Gönderdikten sonra kod, önceki gönderimlerden ve herkese açık çözümlerden oluşan bir gövdeye karşı benzerlik karşılaştırmasından geçer. En ağırlıklı kontrol budur, çünkü iyi bilinen bir problemin karşılaştırılacak binlerce önceki cevabı vardır.

Benzerlik karşılaştırması aynı metni aramaz. Yapıyı karşılaştırır: mantığın şeklini, değişken kalıplarını, işlem sırasını. Değişken adlarını değiştirmek ve yeniden biçimlendirmek sonucu pek değiştirmez, çünkü ölçülen şey altta yatan yapıdır. Aynı yaklaşım yanlış alarmlar da üretir. Standart şekilde yazılmış standart bir algoritma, onun diğer her doğru sürümü gibi görünür ve ikili arama (binary search) yazmanın yalnızca birkaç yolu vardır.

Codility ayrıca işverenlerin yapay zekâ tarafından üretilen kodu tespit etmesine yardımcı olduğunu söyler, ancak nasıl yaptığını yayımlamaz. Belgelediği sinyaller dolaylıdır: yapıştırılan metin, odak dışı süre, alışılmadık derecede hızlı tamamlama ve bilinen çözümlere benzerlik. Codility ayrıca çözümünüzün yazıldığı sırayı yeniden oynatabilir; böylece bir incelemeci çözümün satır satır mı büyüdüğünü yoksa tek blok halinde mi ortaya çıktığını görebilir.

Diğer değerlendirme sağlayıcıları için karşılaştırılabilir dökümler tespit edilebilirlik konu merkezinde toplanmıştır.

Bir rapor işaretlendiğinde ne olur?

Rapor, kodunuz, zamanlamalarınız, odak ve yapıştırma işaretçileriniz ve düzenleme geçmişinizle birlikte ekli işaretle bir işe alım uzmanına veya bir mühendise ulaşır. Sonrasında ne olacağı tamamen şirkete bağlıdır. Bazıları adayı eler; birçoğu bunu, kendi gönderiminizi baştan sona anlattığınız canlı bir takip turu eklemek için bir neden olarak kullanır.

Bir lojistik şirketine başvuran bir veri mühendisi, çözümü yaygın bir ders kitabı uygulamasıyla eşleştiği için işaretlendi. Takip görüşmesi on beş dakika sürdü: yaklaşımını açıkladı, istendiğinde canlı olarak ayarladı ve süreç devam etti. Kendi kodunuzu savunabilmek, işaretin sonunda test ettiği şeydir.

SubcueAI'nin canlı bir görüşme sırasında neyi kaydettiği ve sonrasında neyi sakladığı güvenlik sayfasında belirtilmiştir.

SubcueAI nereye uyar, nereye uymaz

SubcueAI canlı konuşmalara yardımcı olur. Yerel macOS ve Windows uygulaması sistem sesini ve mikrofonunuzu yakalar ve önerileri kayan yerel bir overlay içinde gösterir; tarayıcı uzantısının Side Panel'i, Chromium tabanlı tarayıcılarda bir toplantı sekmesi için canlı yardım yapar ve yalnızca o sekmenin sesini yakalar. Görüşmeye hiçbir toplantı botu katılmaz ve toplantı sayfasına hiçbir şey enjekte edilmez.

Bir Codility değerlendirmesi bir konuşma değildir, bu yüzden bunların hiçbiri geçerli olmaz. Değerlendirme gözetimli (proctored) ise veya ekranınız kaydediliyorsa, overlay kaydın içinde yer alır ve bu bir yapılandırma sorunu değil bir sınırdır. Codility App for Device Integrity gerektiren bir test, cihazda çalışan araçları da arayacak şekilde tasarlanmıştır. Bir mühendisle birlikte kod yazdığınız canlı format olan Codility Interview bir konuşmaya daha yakındır, ancak görüşmeci aynı odak ve yapıştırma olaylarını gerçekleşirken görür.

SubcueAI'nin tasarlandığı turlar; işe alım görüşmesi, davranışsal görüşmeler ve genellikle geçilen bir değerlendirmenin ardından gelen tasarım tartışmasıdır. Değerlendirmenin kendisi için faydalı hazırlık, deneme mülakatı sayfasında yer alan zamanlı pratiktir.

SSS

Codility ChatGPT'yi tespit edebilir mi?

Codility, işverenlerin yapay zekâ tarafından üretilen kodu tespit etmesine yardımcı olduğunu söyler ancak nasıl yaptığını yayımlamaz. Belgelediği sinyaller dolaylıdır: editöre yapıştırılan metin, odak dışı süre, alışılmadık derecede hızlı tamamlama ve mevcut çözümlere benzerlik. Bu vekil göstergelerin test edildiği yer takip görüşmesidir.

Codility ekranınızı veya webcam'inizi kaydeder mi?

Codility'nin raporları ekranınızın videosundan çok odak değişikliklerine, yapıştırma olaylarına ve kodun düzenleme geçmişine odaklanır. Kamera ve kimlik kontrolleri, bir işe alım ekibinin etkinleştirdiği değerlendirme başına seçeneklerdir; her testte varsayılan değildir. Sayaç başlamadan önceki sistem kontrolü, bir kamera veya uygulama gereksiniminin görünür hale geldiği yerdir.

Codility sekme değiştirdiğimde bunu kaydeder mi?

Evet. Her raporun görev zaman çizelgesi odak dışı süreyi işaretler ve gözetim açıkken sekme geçişleri izlenen olaylara dönüşür. Codility ayrıldığınızı görür, diğer sekmenin ne gösterdiğini değil. Kısa bir bakış incelemeciler için sıradandır; raporun nasıl okunduğunu değiştiren şey, uzun yoklukların ardından tamamlanmış kod bloklarının gelmesi kalıbıdır.

Yüksek bir benzerlik puanı beni otomatik olarak eler mi?

Hayır. İşaret, bir kişinin okuduğu bir rapora girer. Birçok ekip, kendi gönderiminizi baştan sona anlattığınız canlı bir tur ekleyerek yanıt verir; bu yüzden kendi kodunuzu açıklayabilmek puandan daha önemlidir.

Bir Codility testi sırasında SubcueAI kullanabilir miyim?

Hayır. SubcueAI, sözlü görüşme turları için canlı bir konuşma asistanıdır. Ekran yakalama, gözetim (proctoring) veya Device Integrity kontrolü içeren bir değerlendirme, onun tasarlandığı şeyin dışındadır ve overlay herhangi bir ekran kaydının içinde yer alır.

Kaynaklar

İlgili sorular

← Daha fazlası: Tespit edilebilirlik ve gizlilik