Vor einer Woche haben wir darüber gesprochen
Im ersten Artikel erzähle ich Ihnen, wie Sie alle Phasen des Vorstellungsgesprächs erfolgreich bestehen und ein Praktikum bei Google bekommen.
Ein paar Worte über dich
Ich bin Masterstudent im ersten Jahr am HSE-Campus in St. Petersburg und habe einen Bachelor-Abschluss in maschinellem Lernen an der Akademischen Universität abgeschlossen. Während meines Grundstudiums beschäftigte ich mich aktiv mit Sportprogrammen und nahm auch an verschiedenen Hackathons teil. Über Letzteres können Sie nachlesen
Über das Praktikum
Zunächst möchte ich Ihnen ein wenig darüber erzählen, wie ein Praktikum bei Google von innen aussieht.
Jeder Praktikant, der zu Google kommt, wird einem Team zugeordnet. Dabei kann es sich um ein Team handeln, das eine interne Infrastruktur entwickelt, von der Menschen außerhalb des Unternehmens noch nie gehört haben, oder um ein Produkt, das von Millionen Menschen auf der ganzen Welt genutzt wird. Solche Produkte können das bekannte YouTube, Google Docs und andere sein. Da Dutzende oder sogar Hunderte von Entwicklern an der Entwicklung dieser Projekte beteiligt sind, landen Sie in einem Team, das sich auf einen engeren Teil davon spezialisiert. Im Sommer 2018 habe ich beispielsweise an Google Docs gearbeitet und neue Funktionen für die Arbeit mit Tabellen hinzugefügt.
Da Sie ein Praktikant im Unternehmen sind, haben Sie einen Manager, der Gastgeber genannt wird. Dabei handelt es sich um einen gewöhnlichen Vollzeitbeschäftigten, der selbst Produkte entwickelt. Wenn Sie etwas nicht wissen, es nicht lösen können oder vor Problemen stehen, sollten Sie sich an ihn wenden. Typischerweise sind wöchentliche Einzelgespräche geplant, bei denen Sie die aktuelle Situation im Projekt besprechen oder sich über etwas völlig Unabhängiges unterhalten können. Darüber hinaus gehört der Gastgeber zu den Personen, die die von Ihnen während des Praktikums geleistete Arbeit bewerten. Die Beurteilung erfolgt zusätzlich durch einen zweiten, zusätzlichen Gutachter. Und natürlich sind sie an Ihrem Erfolg interessiert.
Google wird Ihnen die gute Angewohnheit vermitteln, ein Designdokument zu schreiben, bevor Sie etwas unternehmen, aber das ist nicht sicher. Für diejenigen, die es nicht wissen: Ein Designdokument ist ein Dokument, das den Kern des bestehenden Problems sowie eine detaillierte technische Beschreibung seiner Lösung darlegt. Ein Designdokument kann für ein gesamtes Produkt oder nur für eine neue Funktionalität geschrieben werden. Nachdem Sie diese Dokumentation gelesen haben, können Sie verstehen, für welchen Zweck das Produkt konzipiert wurde und wie es umgesetzt wurde. In den Kommentaren sieht man auch oft Dialoge zwischen Ingenieuren, in denen verschiedene Möglichkeiten zur Umsetzung eines Teils des Projekts diskutiert werden. Dadurch erhält man ein gutes Verständnis für den Zweck jeder Entscheidung.
Das Besondere an diesem Praktikum ist, dass Sie einige der erstaunlichen internen Entwicklungstools nutzen können, über die Google in Hülle und Fülle verfügt. Nachdem ich mit ihnen zusammengearbeitet und mit vielen Leuten gesprochen habe, die zuvor bei Amazon, Nvidia und anderen bekannten Technologieunternehmen gearbeitet haben, kann ich zu dem Schluss kommen, dass diese Tools eine hohe Chance haben, die besten Tools zu sein, denen Sie jemals in Ihrem Leben begegnen werden. Mit einem Tool namens Google Code Search können Sie beispielsweise nicht nur Ihre gesamte Codebasis und den Änderungsverlauf jeder Codezeile anzeigen, sondern auch die Möglichkeit haben, durch den Code zu navigieren, wie wir es in modernen Entwicklungsumgebungen wie z. B. gewohnt sind als Intellij Idea. Und dafür brauchen Sie nur einen Browser! Der mit dieser Funktion verbundene Nachteil besteht darin, dass Sie dieselben Tools außerhalb von Google vermissen.
Was die Extras betrifft: Das Unternehmen verfügt über coole Büros, gutes Essen, ein Fitnessstudio, gute Versicherungen und andere Extras. Ich hinterlasse hier nur ein paar Fotos aus dem New Yorker Büro:
Wie bekomme ich ein Angebot?
Beschreibung
Jetzt ist es an der Zeit, über etwas Ernsthafteres zu sprechen: Wie bekomme ich ein Praktikum?
Wir werden hier nicht über Google sprechen, sondern darüber, wie dies im allgemeinen Fall geschieht. Im Folgenden werde ich über die Besonderheiten des Praktikantenauswahlverfahrens bei Google schreiben.
Der Vorstellungsgesprächsprozess des Unternehmens wird wahrscheinlich etwa so aussehen:
- Bewerbung für ein Praktikum
- Wettbewerb zum Hackerrank/TripleByte-Quiz
- Vorstellungsgespräch
- Erstes technisches Interview
- Zweites technisches Interview
- Onsight-Interview
Bewerbung für ein Praktikum
Am Anfang steht natürlich der Wunsch nach einem Praktikum. Dazu müssen Sie dies durch Ausfüllen eines Formulars auf der Website des Unternehmens zum Ausdruck bringen. Wenn Sie (oder Ihre Freunde) Freunde haben, die dort arbeiten, können Sie versuchen, über sie einzusteigen. Diese Option ist vorzuziehen, da sie Ihnen hilft, sich von der Masse der anderen Studierenden abzuheben. Wenn dies nicht möglich ist, bewerben Sie sich.
Seien Sie nicht zu verärgert, wenn Sie E-Mails mit Inhalten wie „Sie sind so cool, aber wir haben uns für andere Kandidaten entschieden“ erhalten. Und hier habe ich einen Rat für Sie:
Wettbewerb zum Hackerrank/TripleByte-Quiz
Wenn dem Personalvermittler Ihr Lebenslauf gefallen hat, erhalten Sie in 1-2 Wochen einen Brief mit der nächsten Aufgabe. Höchstwahrscheinlich wird Ihnen angeboten, an einem Hackerrank-Wettbewerb teilzunehmen, bei dem Sie algorithmische Probleme in der vorgegebenen Zeit lösen müssen, oder an einem TripleByte-Quiz, bei dem Sie verschiedene Fragen zu Algorithmen, Softwareentwicklung und dem Design von Low-Code-Lösungen beantworten müssen. Level-Systeme. Diese Phase dient als erster Filter im Kandidatenauswahlprozess.
Vorstellungsgespräch
Wenn der Test erfolgreich verläuft, führen Sie ein Auswahlgespräch, in dem Sie mit dem Personalvermittler über Ihre Interessen und die Projekte sprechen, die das Unternehmen den Praktikanten anbietet. Wenn Sie Interesse zeigen und Ihre bisherigen Erfahrungen den Erwartungen des Unternehmens entsprechen, erhalten Sie grünes Licht. Meiner Erfahrung nach ist dies der unvorhersehbarste Ort im gesamten Prozess und hängt stark vom Personalvermittler ab.
Wenn Sie diese drei Tests bestanden haben, haben Sie den Großteil der Zufälligkeit bereits hinter sich. Dann gibt es technische Vorstellungsgespräche, die stärker von Ihnen abhängig sind, was bedeutet, dass Sie deren Ergebnis stärker beeinflussen können. Und das ist gut!
Technische Interviews
Als nächstes folgen die technischen Interviews, die normalerweise über Skype oder Hangouts geführt werden. Aber manchmal gibt es auch exotischere Dienste, die die Installation zusätzlicher Software erfordern. Stellen Sie daher vorab sicher, dass auf Ihrem Computer alles funktioniert.
Das Format technischer Vorstellungsgespräche variiert stark je nach der Position, für die Sie sich bewerben. Wenn wir über die Stelle als Software Engineering Intern sprechen, werden Ihnen höchstwahrscheinlich einige algorithmische Probleme angeboten, deren Lösung in einem Online-Code-Editor codiert werden muss, zum Beispiel:
- Wie läuft die Arbeit am Projekt ab?
- Was war die größte Herausforderung, die Sie in letzter Zeit lösen mussten?
- Welchen Beitrag leistet der Entwickler zum Endprodukt?
- Warum haben Sie sich entschieden, für dieses Unternehmen zu arbeiten?
Sie werden nicht immer von der Person interviewt, mit der Sie in Zukunft zusammenarbeiten werden. Daher können die letztgenannten Fragen Aufschluss darüber geben, was im gesamten Unternehmen passiert. Für mich ist es zum Beispiel wichtig, dass ich Einfluss auf das Endprodukt habe.
Wenn Sie das erste Vorstellungsgespräch erfolgreich bestehen, wird Ihnen ein zweites angeboten. Es wird sich vom ersten im Interviewer und dementsprechend in den Aufgaben unterscheiden. Das Format wird höchstwahrscheinlich gleich bleiben. Nach bestandenem zweiten Vorstellungsgespräch können sie ein drittes anbieten.
Onsight-Interview
Wenn Sie bis zu diesem Zeitpunkt noch nicht abgelehnt wurden, erwartet Sie ein Onsight-Interview, bei dem der Kandidat zu einem Vorstellungsgespräch in die Geschäftsräume des Unternehmens eingeladen wird. Es besteht in der Regel aus mehreren technischen Interviews und einem Verhaltensinterview. Während eines Verhaltensinterviews sprechen Sie mit der Führungskraft über Ihre Projekte, welche Entscheidungen Sie in verschiedenen Situationen getroffen haben und Ähnliches. Das heißt, der Interviewer versucht, Ihre Persönlichkeit besser zu verstehen und Ihre Erfahrungen detaillierter zu verstehen. Einige Unternehmen, die 3-4 technische Interviews durchführen, bieten anstelle eines Onsight-Interviews nur ein Remote-Verhaltensinterview an.
Jetzt müssen Sie nur noch auf die Antwort des Personalvermittlers warten. Wenn alles reibungslos verlaufen ist, erhalten Sie auf jeden Fall einen Brief mit dem lang erwarteten Angebot. Wenn es kein Angebot gibt, seien Sie nicht verärgert. Unternehmen lehnen gute Kandidaten systematisch ab. Versuchen Sie, sich nächstes Jahr erneut für ein Praktikum zu bewerben.
Coding-Interview
Also, warte... Wir haben noch keine Interviews geführt. Wir haben gerade herausgefunden, wie der gesamte Prozess aussieht, und jetzt müssen wir uns gut auf die Vorstellungsgespräche vorbereiten, um die Chance auf einen angenehmen und nützlichen Sommer nicht zu verpassen.
Es gibt Ressourcen wie
Viele Leute empfehlen auch die Lektüre des Buches „
Auch wenn Sie in Ihrem Leben nur wenige technische Vorstellungsgespräche mit ausländischen Unternehmen geführt haben, empfiehlt es sich, ein paar Probegespräche zu führen. Aber je mehr, desto besser. Dadurch fühlen Sie sich im Vorstellungsgespräch sicherer und weniger nervös. Probeinterviews können unter vereinbart werden
Verhaltensinterviews
Wie ich bereits erwähnt habe, versucht der Interviewer während eines Verhaltensinterviews, mehr über Ihre Erfahrungen zu erfahren und Ihren Charakter zu verstehen. Was ist, wenn Sie ein großartiger Entwickler sind, aber nicht gut im Team arbeiten können? Ich fürchte, das wird vielen Leuten nicht gefallen. Beispielsweise könnte Ihnen die folgende Frage gestellt werden: „Was ist Ihre Schwäche?“ Neben Fragen dieser Art werden Sie gebeten, über Projekte zu sprechen, an denen Sie maßgeblich beteiligt waren, über die aufgetretenen Probleme und deren Lösungen. Es ist erwähnenswert, dass Sie in den ersten Minuten technischer Interviews möglicherweise auch dazu gefragt werden. Wie man sich auf solche Interviews vorbereitet, ist in einem der Kapitel von „Cracking the Coding Interview“ gut beschrieben.
Nachdem wir nun verstanden haben, wie der Auswahlprozess für Praktikanten im Allgemeinen aussieht und wie man sich auf Vorstellungsgespräche vorbereitet, ist es an der Zeit, darüber zu sprechen, wie er im Fall von Google funktioniert.
Eine Liste der verfügbaren Praktika finden Sie hier
Interviews
Hier sieht der Vorgang etwas ungewöhnlich aus. Sie werden ein Screening-Interview und zwei technische Interviews führen. Wenn Sie sich darin gut zeigen, gelangen Sie zur Phase der Projektsuche. Sie müssen einen ziemlich langen Fragebogen ausfüllen, in dem Sie alle Ihre aktuellen Fähigkeiten angeben und Ihre Präferenzen zum Thema des Projekts und zum Ort, an dem Sie das Praktikum absolvieren möchten, äußern.
Es ist sehr wichtig, dieses Formular sorgfältig und sorgfältig auszufüllen! Potenzielle Gastgeber, die auf der Suche nach Mitwirkenden für ihr Projekt sind, schauen sich die verfügbaren Praktikanten an und vereinbaren Gespräche mit den Kandidaten, die ihnen gefallen. Sie können Studierende nach Standort, Schlüsselwörtern, Häkchen im Bewerbungsformular filtern und nach Interviewergebnissen sortieren.
Während des Gesprächs spricht der Interviewer über das zu bearbeitende Projekt und erfährt auch etwas über die Erfahrungen des Kandidaten. Dies ist eine großartige Gelegenheit herauszufinden, wie der Arbeitsprozess tatsächlich aussehen wird, da Sie mit der Person kommunizieren, die Ihr Gastgeber sein wird. Nach dem Vorstellungsgespräch schreiben Sie dem Personalvermittler einen Brief mit Ihren Eindrücken vom Projekt. Wenn Ihnen das Projekt gefällt und der Interviewer Sie mag, erwartet Sie ein Angebot. Andernfalls werden Sie mit Folgeanrufen rechnen, die 2-3-4 oder auch gar nicht sein können. Es sollte klargestellt werden, dass Sie leider ohne Angebot zurückbleiben, selbst wenn Sie die Vorstellungsgespräche gut bestanden haben, sich aber in der Phase der Projektsuche kein einziges Team für Sie entschieden hat (oder vielleicht sogar niemand mit Ihnen gesprochen hat). .
Amerika oder Europa?
Unter anderem müssen Sie entscheiden, wo Sie Ihr Praktikum absolvieren möchten. Ich hatte die Wahl zwischen den USA und
Wie Sie sehen, sind die Dinge in den USA etwas komplizierter. Aber dorthin wollte ich mehr als nach Europa. Außerdem zahlen sie in den USA mehr.
Was tun danach?
Am Ende des Praktikums haben Sie zwei Möglichkeiten:
- Holen Sie sich ein Praktikum für nächstes Jahr.
- Bestehen Sie zwei technische Vorstellungsgespräche, um eine Vollzeitstelle zu erhalten.
Diese beiden Optionen stehen Ihnen zur Verfügung, sofern Sie Ihr aktuelles Projekt erfolgreich abgeschlossen haben. Wenn dies nicht Ihr erstes Praktikum ist, wird Ihnen möglicherweise sogar eine Vollzeitstelle ohne Vorstellungsgespräche angeboten.
Daher ergibt sich folgende Situation, die mit einem Bild beschrieben werden kann:
Da dies mein erstes Praktikum war, beschloss ich, zwei technische Vorstellungsgespräche zu absolvieren, um eine Vollzeitstelle zu bekommen. Aufgrund ihrer Ergebnisse stimmten sie zu, mir ein Angebot zu unterbreiten und begannen mit der Suche nach einem Team, aber ich lehnte diese Option ab, weil ich mich entschied, mein Masterstudium abzuschließen. Es ist unwahrscheinlich, dass Google in zwei bis drei Jahren verschwindet.
Abschluss
Freunde, ich hoffe, dass ich verständlich und verständlich erklärt habe, wie der Weg vom Studenten zum Praktikanten aussieht. (und dann zurück...), und dieses Material wird seinen Leser finden, der es nützlich finden wird. Wie Sie sehen, ist das nicht so schwierig, wie es scheint. Sie müssen nur Ihre Faulheit und Ihre Ängste beiseite legen und anfangen, es zu versuchen!
PS: Ich habe es auch hier
Source: habr.com