Ein Unternehmen mit einem Umsatz von fast einer Billion Dollar und über 1.00.000 Angestellten ist Google ein Imperium für sich. Mehr als ein Viertel dieses Imperiums besteht aus Softwareentwicklern, die 2 Milliarden Codezeilen in Googles Repository vorantreiben. Keine leichte Aufgabe, nicht wahr?
Deshalb ist Google äußerst vorsichtig, wenn es darum geht, neue Mitglieder in sein Team aufzunehmen. Von den mehr als 2 Millionen Bewerbungen (doppelt so viele wie die derzeitige Belegschaft!), die das Unternehmen jedes Jahr erhält, stellt Google nur etwa 15.000 Mitarbeiter ein. Dieses Verhältnis entspricht einem Zehntel des Auswahlverhältnisses in Harvard, d.h. es ist wahrscheinlicher, dass Sie in Harvard durchkommen, als dass Sie eine Stelle bei Google bekommen.
Das Herausfiltern des perfekten Kandidaten aus einer so großen Menge kann nicht einfach sein. Deshalb hat Google ein ziemlich ausgeklügeltes und strukturiertes Einstellungsverfahren. Es beginnt mit einem Screening durch den Personalverantwortlichen und einer telefonischen Vorstellungsrunde, gefolgt von einer Reihe von Fachgesprächen, bis man schließlich vor dem Einstellungsausschuss steht, der über das Schicksal des Bewerbers entscheidet. Sobald Sie den Einstellungsausschuss passiert haben, ist Ihr Angebot nur noch ein paar Überprüfungen und Vergütungsgespräche entfernt.
- So sieht der Einstellungsprozess bei Google aus:
- 5 Things About Google’s Interview Process Revealed By An Insider
- Sie können zu Google kommen, auch wenn es nicht an Ihr College kommt.
- Vorbereiten Sie sich ganzheitlich und seien Sie bereit, sich überraschen zu lassen.
- Stärken Sie Ihre CS-Grundlagen und Ihr Verständnis von Zeit-Raum-Komplexität
- Vorbereiten Sie Fragen aus Quellen, aber erwarten Sie nicht dieselben Fragen im Vorstellungsgespräch
- Bevor du dich zu einem Google-Vorstellungsgespräch begibst, führe zuerst ein Vorstellungsgespräch an einem anderen Ort
- Dein Gesprächspartner wird versuchen, dir zu helfen.
- Kommunikation ist wichtig, aber in Grenzen.
- Eine einzelne Person ist nicht dafür verantwortlich, über dein Schicksal zu entscheiden.
So sieht der Einstellungsprozess bei Google aus:
Während jeder Schritt des Einstellungsverfahrens seinen eigenen Wert hat, sind die technischen Vorstellungsgespräche, die Sie absolvieren müssen, der wichtigste Teil. Glücklicherweise wurde die Anzahl der Vorstellungsgespräche, die für die Auswahl von Bewerbern durchgeführt werden, 2016 von 12 auf 4 reduziert, nachdem das People Analytics Team von Google eine Studie durchgeführt hatte, die fünf Jahre lang Daten und Feedback zu Vorstellungsgesprächen untersuchte. Danach fand Google heraus, dass „vier Vorstellungsgespräche ausreichten, um mit 86-prozentiger Sicherheit vorherzusagen, ob jemand bei Google eingestellt werden sollte.“
Auch mit vier Runden ist der Prozess so konkret, wie er nur sein kann, und ihn zu knacken ist kein Kinderspiel. Deshalb haben wir beschlossen, jemanden zu konsultieren, der schon auf beiden Seiten des Tisches gestanden hat. Als Ex-Googler, der auch fast 7 Jahre lang im Interview-Panel von Google saß, hat Rodney Martis Einblicke in den Interview-Prozess von Google, die nicht allgemein bekannt sind und auch nicht über die Google-Suche gefunden werden können!
Hier sind 5 Erkenntnisse aus unserem Gespräch mit Rodney Martis, der über 200 Interviews bei Google geführt hat. Wenn Sie lieber aus erster Hand hören möchten, sehen Sie sich unser Gespräch hier an:
5 Things About Google’s Interview Process Revealed By An Insider
Sie können zu Google kommen, auch wenn es nicht an Ihr College kommt.
Als frischer Hochschulabsolvent sollten Sie nicht entmutigt sein, wenn Google nicht an Ihrer Hochschule einstellt. Wenn es dein Traumunternehmen ist, gibt es verschiedene andere Möglichkeiten, die du ausprobieren kannst. Zunächst einmal gibt es natürlich das Empfehlungssystem. Wenn du jemanden kennst, der bereits dort arbeitet, oder dich über Linkedin mit jemandem aus dem Unternehmen anfreunden kannst, kann das dein Weg in das Unternehmen sein. Rodney hatte jedoch einen besseren Weg für dich.
„Google veranstaltet auch regelmäßig diese Programmierwettbewerbe, an denen man kontinuierlich teilnehmen und seine Platzierungen verbessern kann, um auf sich aufmerksam zu machen.“ Rodney fügte ein Wort der Vorsicht hinzu: „Coding-Wettbewerbe können Ihnen helfen, auf sich aufmerksam zu machen oder sich auf Ihre Vorstellungsgespräche vorzubereiten, aber sie werden nicht ausschlaggebend für Ihre Auswahl sein.“
In ähnlicher Weise ist Google Summer of Code eine großartige Möglichkeit und eine der effizientesten Techniken, um Google zu knacken. Es handelt sich um ein weltweites Programm für Studenten, bei dem man, wenn man ausgewählt wird, direkt von Google betreut wird, um an einem dreimonatigen Open-Source-Softwareentwicklungsprojekt zu arbeiten.
Zu guter Letzt haben Sie immer die Möglichkeit, sich über Google Careers zu bewerben.
Vorbereiten Sie sich ganzheitlich und seien Sie bereit, sich überraschen zu lassen.
Nun, es ist offensichtlich, dass man sich bei Google sehr gut vorbereiten muss, um es zu schaffen. Aber Rodney möchte, dass Sie eine rationalere Vorbereitung durchführen und die Grundlagen abdecken. Um das zu erreichen, hat er drei wichtige Vorbereitungstaktiken hervorgehoben:
Stärken Sie Ihre CS-Grundlagen und Ihr Verständnis von Zeit-Raum-Komplexität
Jedes technische Vorstellungsgespräch wird Sie definitiv nach Ihren CS-Grundlagen beurteilen. Auch wenn Sie ein erfahrener Bewerber sind, sollten Sie die Grundlagen nicht vernachlässigen. In jedem Vorstellungsgespräch werden Ihnen drei Arten von Fragen gestellt: Algorithmus, Datenstruktur und Systementwurf. Die Art der Fragen, die Ihr Gesprächspartner stellt, hängt von ihm und Ihrer Erfahrung ab.
„Google stellt nie jemanden für eine bestimmte Rolle ein. Das Gespräch ist also sehr allgemein gehalten. Sie prüfen Ihre Fähigkeit, Probleme zu lösen, Ihre Programmierfähigkeiten oder Ihre grundlegenden CS-Fähigkeiten. Wenn du diese Kriterien erfüllst, kannst du in jedem Team von Google arbeiten“, erklärte Rodney.
Ein weiterer Schlüsselaspekt, der in Vorstellungsgesprächen oft beurteilt wird, ist Ihre Analyse der Zeit-Raum-Komplexität, daher sollten Sie auf Fragen zu diesem Thema vorbereitet sein. Denn, so Rodney: „Solange es kein P0-Problem in dem von Ihnen geschriebenen Code gibt und Ihr System nicht funktioniert und Sie sich hinsetzen und das Problem lösen müssen, wissen Sie nicht, wie wichtig Zeit- und Raumkomplexität in einem Produktivsystem ist.“
Vorbereiten Sie Fragen aus Quellen, aber erwarten Sie nicht dieselben Fragen im Vorstellungsgespräch
Es gibt viele online verfügbare Ressourcen, die eine Liste von Fragen enthalten, die Sie für Ihr Google-Vorstellungsgespräch vorbereiten können. Es handelt sich dabei um Fragen, die von bestimmten Bewerbern gestellt wurden, die das Google-Interview-Verfahren durchlaufen haben oder in irgendeiner Weise daran beteiligt waren. Allerdings gibt es einen Haken.
Google ist besser auf das Vorstellungsgespräch vorbereitet als du. Rodney erzählt: „Google hat eine interne Fragebank, auf die alle Interviewer Zugriff haben. Und wenn jemand aus dem Team das Gefühl hat, dass eine Frage durchgesickert ist, wird diese Frage auf die schwarze Liste gesetzt. Und eine Frage, die auf der schwarzen Liste steht, darf man im Vorstellungsgespräch nicht stellen. Die Wahrscheinlichkeit ist groß, dass alle Fragen, auf die Sie sich vorbereitet haben, von Google bereits auf die schwarze Liste gesetzt wurden, da Google sehr wohl weiß, dass sie durchgesickert sind. Trotzdem kann es nicht schaden, diese Fragen zu üben. „Wenn es, sagen wir, fünf Fragen gibt, die von Google verboten wurden, und wenn Sie diese fünf Fragen lösen können, sind Ihre Chancen, eine brandneue sechste Frage zu lösen, viel höher. Dieses Wissen gibt dir also definitiv eine Erfahrung.“
Bevor du dich zu einem Google-Vorstellungsgespräch begibst, führe zuerst ein Vorstellungsgespräch an einem anderen Ort
Ein wichtiger Teil der Vorbereitung auf Vorstellungsgespräche ist das Führen von Vorstellungsgesprächen. Wenn Sie ein Traumunternehmen haben, und das ist für Sie Google, sollten Sie ein paar Vorstellungsgespräche führen, um sich mit der Gesprächsumgebung vertraut zu machen. Rodney erzählt eine persönliche Anekdote: „Bei einem der Unternehmen, bei denen ich mich beworben habe, wurde ich in der telefonischen Runde wegen einer Frage abgelehnt, die ich nicht lösen konnte. Als ich später versuchte, sie zu lösen, stellte ich fest, dass sie die Verwendung von Hashmaps erforderte. Aus dieser Erfahrung lernte ich, dass ich bei jeder Frage, die mir danach in Vorstellungsgesprächen gestellt wurde, versuchte, abzuschätzen, ob hier eine Hashmap verwendet werden kann, um eine optimierte Lösung zu erhalten.“
Man lernt also sehr viel, wenn man sich ansieht, wie man bei Vorstellungsgesprächen abgeschnitten hat.
Dein Gesprächspartner wird versuchen, dir zu helfen.
Interviewer haben die Aufgabe, Google dabei zu helfen, ungeeignete Bewerber herauszufiltern und die richtigen auszuwählen. Dazu haben sie verschiedene Taktiken in petto, um Sie besser kennenzulernen. Der erste Teil besteht darin, dafür zu sorgen, dass Sie sich in einem Vorstellungsgespräch wohlfühlen, so dass Sie das Programmieren und die technischen Fragen entspannt beantworten können. Und nicht nur das: Sie wollen einen guten Bewerber nicht gehen lassen, nur weil er in der Frage nicht die richtige Datenstruktur verwendet hat. Sie haben also Tipps parat, die Ihnen helfen, die Lösung zu finden.
Und das ist eine wichtige Methode, um Sie zu beurteilen. „Wenn der Kandidat den Code optimiert hat, ohne einen Hinweis zu benötigen, wird dies im Feedback hervorgehoben. Wenn ein sehr direkter Hinweis gegeben wurde und der Kandidat ihn nicht beachtet hat, wird dies ebenfalls hervorgehoben.“ Sie sollten also Ihrem Gesprächspartner genau zuhören. Wenn Ihr Gesprächspartner sagt: „Warum verwenden Sie diese Datenstruktur?“, deutet er wahrscheinlich an, dass Sie in die falsche Richtung gehen.
Kommunikation ist wichtig, aber in Grenzen.
Um Ihre Fähigkeiten besser kennenzulernen, muss Ihr Gesprächspartner Ihren Denkprozess verstehen. Sie können ihm dabei helfen, indem Sie ihm während des Gesprächs mitteilen, wie Sie bei der Erarbeitung der Lösung vorgehen.
„Der Schlüssel ist, zu kommunizieren, es aber nicht zu übertreiben. Wenn Sie ein Problem haben, sollten Sie sich etwas Zeit nehmen, um das Problem zu verstehen. Gehen Sie im Geiste einige Lösungen durch, bevor Sie laut sprechen. Wenn man einfach loslegt und laut spricht und alle möglichen Datenstrukturen einbringt, sieht das wirklich schlecht aus. Gleichzeitig ist es schwierig, einen Kandidaten zu beurteilen, der 20 Minuten lang geschwiegen hat und dann am Ende der 20 Minuten sagt: „Das ist die Lösung. Er mag richtig oder falsch liegen, aber ich werde nicht wissen, wie er vorgegangen ist.“
Eine einzelne Person ist nicht dafür verantwortlich, über dein Schicksal zu entscheiden.
Ein schlechtes Vorstellungsgespräch, und du fühlst dich niedergeschlagen und hoffnungslos, dass du es nicht schaffen wirst? Nun, ein schlechtes Vorstellungsgespräch kann nicht über Ihre Auswahl bei Google entscheiden. Google hat einen ziemlich sicheren Plan, um die Möglichkeit auszuschließen, dass jemand aufgrund einer einmaligen Leistung ausgewählt wird.
Um das zu erreichen, erfahren die Interviewer in jeder Runde nicht, was der Interviewer vor ihnen gesagt hat, um Vorurteile gegenüber dem Bewerber zu vermeiden. Egal, ob Sie bei Ihrem letzten Vorstellungsgespräch einen guten Eindruck hinterlassen haben oder nicht, in jedem Fall haben Sie in der nächsten Runde eine weiße Weste. Erst nach allen vier Runden lernen die Interviewer das Feedback der anderen kennen.
Auch dann liegt die endgültige Entscheidung nicht bei ihnen. Ein Einstellungsausschuss, der die einzelnen Rückmeldungen rationalisiert und analysiert, trifft die endgültige Entscheidung. „Der Ausschuss versteht die Interviewer besser. Wenn sie also wissen, dass ein Interviewer streng ist, dann würden sie eine „No Hire“-Rückmeldung als „Hire“-Rückmeldung betrachten, aber wahrscheinlich nicht als „Strong Hire“.“
Ich hoffe, diese Erkenntnisse haben Ihnen geholfen, den Google-Interview-Prozess besser zu verstehen. Wir tauschen uns regelmäßig mit Führungskräften und Experten aus der gesamten Branche aus, um die Landschaft besser zu verstehen und Sie bei der Vorbereitung auf Ihr Wachstum zu unterstützen. Erfahren Sie mehr über unser neuestes Webinar und melden Sie sich hier kostenlos an.