KI-Overlay für Codility CodeLive und CodeCheck auf dem Mac
Wenn du bei Microsoft, Intel, Tesla oder ein paar hundert anderen Engineering-Firmen interviewst, triffst du wahrscheinlich auf Codility. Das asynchrone Produkt CodeCheck und das Interview-Produkt CodeLive laufen beide in Chrome und stützen sich auf Verhaltenssignale auf Browser-Ebene statt auf irgendeinen OS-Hook.
Codility wurde 2009 von Greg Jakacki und Tomasz Walen in Warschau gegründet, mit heutigem Hauptsitz in San Francisco und Büros in London. Das CodeCheck-Produkt ist ein asynchroner Coding-Test, während CodeLive ein Echtzeit-Coding-Interview ist, in dem du dir einen Arbeitsbereich mit einer:einem Engineer teilst. Beides läuft komplett in einem Browser-Tab. Die Überwachungsschicht klassifiziert Verhalten in vier Kategorien: Verfolgen von Kopieren und Einfügen, Tabwechsel, pro Aufgabe verbrachte Zeit und das Kopieren der Aufgabenbeschreibung in so etwas wie ChatGPT.
Key points
- Codility erkennt Tabfokus-Wechsel mit einem Millisekunden-Zeitstempel, sieht aber nicht, wohin du gewechselt hast. Das Overlay sorgt nicht dafür, dass der Test-Tab den Fokus verliert.
- Die Einfüge-Erkennung greift bei Cmd-V in den Editor. Wenn du aus dem Overlay abtippst statt einzufügen, bleibt der Einfüge-Zähler auf null.
- Webcam-Snapshots werden 30 Tage gespeichert und vom Hiring-Team geprüft, nicht von Codility.
- Asynchrone CodeCheck-Tests erlauben Google für das Nachschlagen von Syntax; CodeLive-Interviews typischerweise nicht.
- Es gibt keine Codility-Desktop-App auf dem Mac. Der gesamte Stack läuft in Chrome oder Safari und nutzt Standard-Browser-APIs.
How it works
┌── macOS host ─────────────────────────────────┐ │ ┌── Safari/Chrome ─────────────┐ │ │ │ ┌── proctoring extension ─┐ │ │ │ │ │ Browser screen-capture │ │ ← reads │ │ │ │ → exam recording │ │ visible │ │ │ └─────────────────────────┘ │ pixels │ │ └──────────────────────────────┘ │ │ │ │ ┌── LDBypass overlay ──────────┐ ← rendered │ │ │ ChatGPT / Claude / Ollama │ excluded │ │ └──────────────────────────────┘ from cap │ └───────────────────────────────────────────────┘
Compatibility on Mac
| macOS 14 Sonoma+ | Yes (required for window-privacy API) | ✓ |
| Apple Silicon (M1/M2/M3/M4) | Native arm64 build | ✓ |
| Intel Macs (2019+) | Universal binary supported | ✓ |
| Codility CodeCheck (async) | Nur Browser, Aufnahme respektiert Datenschutz pro Fenster | ✓ |
| Codility CodeLive (Interview) | WebRTC-Bildschirmfreigabe, gleicher Ausschluss | ✓ |
| Codility-Verhaltensüberwachung | Tab- und Einfüge-Signale sind unabhängig vom Overlay | ✓ |
Common questions
Wird Codility mich markieren, weil ich während eines CodeLive-Interviews wegschaue?
Die Wegschau-Erkennung vergleicht deine Augenposition mit dem Webcam-Frame. Das Lesen des Overlays hält deinen Blick auf dem Laptop-Bildschirm.
Verstößt der Einsatz von KI in einem CodeCheck-Test gegen die Regeln?
Die meisten Arbeitgeber verbieten externe Hilfe im eigentlichen Test. Wir empfehlen, asynchrone Tests als Übung zu behandeln.
Sieht die menschliche Interviewerin in CodeLive das Overlay über ihre Bildschirmfreigabe?
Nein. CodeLive sitzt auf getDisplayMedia auf. macOS schließt private Fenster auf OS-Ebene aus dieser API aus.
Zeichnet Codility meinen Bildschirm für die gesamte Sitzung auf?
CodeLive zeichnet den geteilten Arbeitsbereich und die Webcam auf. CodeCheck zeichnet den Bildschirm überhaupt nicht auf.
Wird Codility erkennen, dass ich eine zweite App auf meinem Mac laufen habe?
Codility kann macOS-Prozesse aus einem Browser-Tab heraus nicht auflisten.