Ein Backend-Loop besteht aus vier bis sechs Stufen: ein Recruiter-Screening, ein 45- bis 60-minütiges technisches Telefonscreening in einem geteilten Editor, eine Coding-Runde, die 60-minütige System-Design-Runde, die den größten Teil des Signals trägt, eine Runde zu Verhalten und Verantwortung, dann ein Hiring Manager oder Bar Raiser. GhostPilot läuft für alle davon in der Browser-Seitenleiste.
Kostenloser Tarif: 10 Minuten Live-Gesprächszeit pro Woche, keine Kreditkarte. Windows-Desktop-App für den Vollbild-Share.
Sechzig Minuten, und der Interviewer bewertet Breite genauso wie Tiefe. Die Fragenerkennung fängt die Aufgabe ab, und rund zwei Sekunden nach ihrem Ende kommt eine strukturierte Antwort: Token Bucket gegen Sliding Window Counter, wo der Counter tatsächlich liegt, was mit deinen Limits während eines Redis-Failovers passiert, und was du bei einer Ablehnung zurückgibst. Zeichnen und den Trade-off verteidigen musst weiterhin du. Was es dir bringt: bei Minute vierzig nicht beim vierten Algorithmus zu blanken.
Einen Log-Stream parsen, einen LRU-Cache implementieren, einen kleinen API-Handler mit sauber behandelten Edge Cases schreiben. Der Coding-Modus erfasst die Aufgabe auf dem Bildschirm mit einem Shortcut und liefert eine ausgearbeitete Lösung zurück. Die nützlichere Hälfte ist leiser: Die Live-Transkription hält die Einschränkungen, die der Interviewer mitten in der Runde ergänzt, auf dem Bildschirm, sodass "und jetzt mach es thread-safe" noch vor dir steht, wenn du drei Ebenen tief im Code hängst und nicht mehr richtig zuhörst.
"Eine Query, die früher 50ms gebraucht hat, braucht jetzt 5 Sekunden." "Wie würden Sie eine Migration ohne Downtime auf einer Live-Tabelle fahren?" "Erzählen Sie mir von einem Produktionsvorfall, an dem Sie beteiligt waren." Die ersten beiden wollen eine geordnete Methode: Query-Plan, Index-Selektivität, N+1, dann Expand-and-Contract mit einem Backfill und einem Dual-Write-Fenster. Die dritte ist eine Geschichte, und Behavioral-Fragen werden anders behandelt als technische, deshalb kommt sie mit einer Ursache und dem, was sich danach geändert hat, zurück statt mit einer Liste von Stichworten.
Sagen wir es deutlich: Eine Design-Runde belohnt, dass du eine Entscheidung unter Druck verteidigst, und diesen Teil übernimmt nichts auf dem Bildschirm für dich. Das hier ist für Erinnerungsvermögen gegen die Uhr.
Die genaue Version, denn eine falsche Antwort kostet dich hier das Gespräch. Die Chrome-Erweiterung sitzt in der Browser-Seitenleiste: Sie wird nicht aufgenommen, wenn du einen einzelnen Tab teilst, und auch nicht, wenn du ein Fenster teilst und das Panel ausgeklappt ist. Wie jede Erweiterung ist sie sichtbar, wenn du deinen gesamten Bildschirm teilst. Die Windows-Desktop-App funktioniert anders. Sie schließt ihr eigenes Fenster auf Betriebssystemebene aus, bleibt also aus Screenshares, Aufnahmen und Screenshots heraus und sitzt in der Taskleiste als "GP Helper".
Backend-Loops laufen oft in einem Tab mit geteiltem Editor, und ein Tab-Share erfasst die Seitenleiste nicht. Wenn deine Gespräche einen Vollbild-Share erzwingen, ist die Desktop-App das richtige Werkzeug und das einzige, für das wir hier geradestehen würden.
Lass es erst gegen ein Telefonscreening laufen
Zehn Minuten Live-Gesprächszeit pro Woche, kostenlos, keine Kreditkarte. Genug, um zu sehen, wie es sich bei einer Mock-System-Design-Aufgabe schlägt, bevor du es auf einen Loop ansetzt, der dir wichtig ist.
In Chrome installieren