{"id":52950,"date":"2019-11-20T00:00:00","date_gmt":"2019-11-19T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy"},"modified":"2020-02-18T14:00:46","modified_gmt":"2020-02-18T11:00:46","slug":"kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy","title":{"rendered":"Wie man sich auf ein Vorstellungsgespr\u00e4ch bei Google vorbereitet und scheitert. Gleich zweimal.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Wie man sich auf ein Vorstellungsgespr\u00e4ch bei Google vorbereitet und scheitert. Gleich zweimal.\" src=\"\/wp-content\/uploads\/2019\/11\/5bcaf7eb91486f2273b88f96aa4b6cb8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDer Artikel\u00fcberschrift mag wie ein epischer Fehlschlag klingen, doch die Realit\u00e4t ist vielschichtiger. Insgesamt endete diese Geschichte recht positiv, wenn auch nicht bei Google. Aber das ist ein Thema f\u00fcr einen anderen Artikel. In diesem Artikel werde ich drei Dinge besprechen: wie mein Vorbereitungprozess verlief, wie die Interviews bei Google abliefen und warum alles meiner Meinung nach nicht so eindeutig ist, wie es scheint.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Wie alles begann<\/h2>\n<p>\nAn einem kalten winterlichen Abend in Zypern kam mir pl\u00f6tzlich der Gedanke, dass mein Wissen in klassischer Informatik weit von durchschnittlich entfernt ist, und ich musste etwas dagegen unternehmen. Falls jemand nicht bereits gelesen hat, warum der Abend in Zypern kalt ist, kann dies hier nachgelesen werden. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/post\/359090\/\"><u>hier<\/u><\/a><\/noindex>. Nach einigem \u00dcberlegen entschied ich mich, zun\u00e4chst einen Online-Kurs \u00fcber Algorithmen und Datenstrukturen zu belegen. Von einem ehemaligen Kollegen hatte ich von dem Kurs von Robert Sedgewick auf Coursera geh\u00f6rt. Der Kurs besteht aus zwei Teilen (<noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/algorithms-part1\"><u>Teil 1<\/u><\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/algorithms-part2\"><u>Teil 2<\/u><\/a><\/noindex>). Wenn sich die Links \u00e4ndern, kann man immer den Namen des Autors googeln. Jedes der Teile dauert 6 Wochen. Zu Beginn der Woche werden Vorlesungen gehalten, und w\u00e4hrend der Woche m\u00fcssen zus\u00e4tzlich \u00dcbungen gemacht werden. Der erste Teil des Kurses behandelt grundlegende Datenstrukturen, verschiedene Sortierarten und die Komplexit\u00e4t von Algorithmen. Der zweite Teil ist bereits fortgeschrittener, beginnt mit Graphen und endet mit Themen wie Linearer Programmierung und Unl\u00f6sbarkeit. Nach reiflicher \u00dcberlegung bin ich zu dem Schluss gekommen, dass dies genau das ist, was ich brauche. Hier k\u00f6nnte ein neugieriger Leser fragen, was Google damit zu tun hat. Und das ist berechtigt, denn bis zu diesem Punkt hatte es \u00fcberhaupt nichts damit zu tun. Aber ich brauchte ein Ziel, da es etwas schwierig ist, 12 Wochen abends ohne Ziel zu lernen. Und welches Ziel kann es bei dem Erwerb neuen Wissens geben? Nat\u00fcrlich ihre praktische Anwendung. Im Alltag gestaltet sich das recht problematisch, aber bei einem Vorstellungsgespr\u00e4ch in einem gro\u00dfen Unternehmen ist es problemlos m\u00f6glich. Eine schnelle Google-Suche zeigte, dass Google (bitte entschuldigen Sie die Tautologie) eines der gr\u00f6\u00dften Unternehmen in Europa ist (und ich hatte speziell Europa im Blick), in dem solche Vorstellungsgespr\u00e4che abgehalten werden. Ihr B\u00fcro befindet sich in Z\u00fcrich, Schweiz. Also steht fest \u2013 wir lernen und bewerben uns bei Google.<\/p>\n<h2>Vorbereitung auf den ersten Versuch<\/h2>\n<p>\n12 Wochen sind wie im Flug vergangen, und ich habe beide Kurse abgeschlossen. Mein Eindruck von den Kursen ist durchweg positiv, und ich kann sie jedem Interessierten empfehlen. Ich mochte die Kurse aus folgenden Gr\u00fcnden:<\/p>\n<ul>\n<li> Der Dozent spricht ein deutliches Englisch<\/li>\n<li> Das Material ist gut strukturiert<\/li>\n<li> Fantastische Pr\u00e4sentationen, die die Funktionsweise jedes Algorithmus veranschaulichen<\/li>\n<li> Sorgf\u00e4ltige Auswahl des Materials<\/li>\n<li> Interessante \u00dcbungen<\/li>\n<li> Die \u00dcbungen werden automatisch auf der Website \u00fcberpr\u00fcft, danach wird ein Bericht erstellt<\/li>\n<\/ul>\n<p>\nMeine Arbeit an den Kursen verlief in der Regel folgenderma\u00dfen: Ich h\u00f6rte die Vorlesungen innerhalb von 1-2 Tagen. Danach absolvierte ich einen kurzen Test, um mein Wissen zu \u00fcberpr\u00fcfen. Den Rest der Woche arbeitete ich an der \u00dcbung in mehreren Iterationen. Nach der ersten Runde erzielte ich 30-70 %, die folgenden Runden brachten mein Ergebnis auf 97-100 %. Die \u00dcbung bestand normalerweise darin, einen Algorithmus zu implementieren, zum Beispiel <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Seam_carving\"><u>Seam Carving<\/u><\/a><\/noindex> oder <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Bzip2\"><u>bzip<\/u><\/a><\/noindex>.<\/p>\n<p>Nach dem Abschluss der Kurse wurde mir bewusst, dass Wissen oft mit vielen Sorgen verbunden ist. W\u00e4hrend ich fr\u00fcher nur wusste, dass ich nichts wei\u00df, beginne ich nun zu erkennen, was genau ich nicht wei\u00df. <\/p>\n<p>Da es erst Mai war und ich das Interview f\u00fcr den Herbst geplant hatte, entschied ich mich, meine Ausbildung fortzusetzen. Nach der Durchsicht der Anforderungen der Stelle traf ich die Entscheidung, parallel in zwei Bereichen weiterzumachen: Ich wollte mein Wissen \u00fcber Algorithmen vertiefen und einen Grundkurs im Bereich maschinelles Lernen absolvieren. F\u00fcr das erste Ziel entschied ich mich, von Kursen zu einem Buch zu wechseln und w\u00e4hlte das monumentale Werk von Steven Skiena 'Algorithmen. Handbuch zur Entwicklung' (The Algorithm Design Manual). Nicht so monumentales wie das von Knuth, aber dennoch beeindruckend. F\u00fcr das zweite Ziel ging ich erneut zu Coursera und meldete mich f\u00fcr den Kurs von Andrew Ng an. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.coursera.org\/learn\/machine-learning\">Maschinenlernen<\/a><\/noindex>.<\/p>\n<p>Drei Monate sp\u00e4ter hatte ich den Kurs und das Buch abgeschlossen. <\/p>\n<p>Fangen wir mit dem Buch an. Das Lesen war ziemlich interessant, wenn auch nicht einfach. Im Prinzip w\u00fcrde ich das Buch empfehlen, aber nicht sofort. Insgesamt bietet das Buch eine tiefere Analyse dessen, was ich in den Kursen gelernt habe. Dar\u00fcber hinaus habe ich mir (formal betrachtet) Dinge wie Heuristik und dynamische Programmierung erschlossen. Nat\u00fcrlich habe ich sie fr\u00fcher verwendet, aber ich wusste nicht, wie sie hei\u00dfen. In dem Buch gibt es auch einige Anekdoten aus dem Leben des Autors (War Story), die die akademische Darstellungsweise etwas auflockern. Die zweite H\u00e4lfte des Buches kann man \u00fcbrigens \u00fcberspringen, da es eher eine Beschreibung bestehender Probleme und L\u00f6sungen darstellt. Es ist n\u00fctzlich, wenn man es regelm\u00e4\u00dfig in der Praxis anwendet, ansonsten vergisst man es sofort.<\/p>\n<p>Der Kurs hat mich mehr als erfreut. Der Dozent wei\u00df offensichtlich, wovon er spricht, und erkl\u00e4rt die Inhalte spannend. Zudem hatte ich einen Gro\u00dfteil des Stoffes, insbesondere die lineare Algebra und die Grundlagen neuronaler Netze, noch aus der Universit\u00e4t im Ged\u00e4chtnis, weshalb ich keine besonderen Schwierigkeiten hatte. Die Struktur des Kurses ist recht standardm\u00e4\u00dfig. Er ist in Wochen gegliedert. In jeder Woche beginnen die Lektionen, abwechselnd mit kurzen Tests. Nach den Vorlesungen wird eine Aufgabe gestellt, die man erledigen und einreichen muss, und sie wird automatisch \u00fcberpr\u00fcft. Kurz gesagt, die Themen, die im Kurs behandelt werden, sind folgende:<br \/>\n \u2014 Kostenfunktion<br \/>\n \u2014 lineare Regression<br \/>\n \u2014 Gradientabstieg<br \/>\n \u2014 Merkmalsnormalisierung<br \/>\n \u2014 normale Gleichung<br \/>\n \u2014 logistische Regression<br \/>\n \u2014 Mehrklassenklassifikation (one vs all)<br \/>\n \u2014 neuronale Netze<br \/>\n \u2014 R\u00fcckpropagation<br \/>\n \u2014 Regularisierung<br \/>\n \u2014 Bias\/Varianz<br \/>\n \u2014 Lernkurven<br \/>\n \u2014 Fehlerkennzahlen (Pr\u00e4zision, Recall, F1)<br \/>\n \u2014 Support Vector Machines (large margin classification)<br \/>\n \u2014 K-means<br \/>\n \u2014 Hauptkomponentenanalyse<br \/>\n \u2014 Anomalieerkennung<br \/>\n \u2014 kollaboratives Filtern (Empfehlungssystem)<br \/>\n \u2014 stochastische, Mini-Batch- und Batch-Gradientabstiege<br \/>\n \u2014 Online-Lernen<br \/>\n \u2014 MapReduce<br \/>\n \u2014 Deckelanalyse<br \/>\nNach dem Abschluss des Kurses hatte ich ein Verst\u00e4ndnis f\u00fcr all diese Themen. Nach zwei Jahren habe ich jedoch fast alles vergessen. Ich empfehle ihn f\u00fcr diejenigen, die mit maschinellem Lernen nicht vertraut sind und ein gutes Verst\u00e4ndnis der grundlegenden Konzepte f\u00fcr den weiteren Fortschritt erhalten m\u00f6chten.<\/p>\n<h2>Erster Versuch<\/h2>\n<p>\nEs war bereits September und es wurde Zeit, \u00fcber Vorstellungsgespr\u00e4che nachzudenken. Da es nicht einfach war, sich \u00fcber die Website zu bewerben, begann ich, nach Bekannten zu suchen, die bei Google arbeiten. Ich entschied mich f\u00fcr <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/users\/datacompboy\/\" class=\"user_link\">datacompboy<\/a><\/noindex>, da er der einzige war, den ich direkt kannte (wenn auch nicht pers\u00f6nlich). Er stimmte zu, meinen Lebenslauf weiterzuleiten, und bald erhielt ich eine Nachricht vom Recruiter, die mir vorschlug, einen Slot in seinem Kalender f\u00fcr das erste Gespr\u00e4ch zu buchen. Ein paar Tage sp\u00e4ter fand der Anruf statt. Wir versuchten, \u00fcber Hangouts zu kommunizieren, aber die Qualit\u00e4t war schrecklich, also wechselten wir zum Telefon. Zuerst besprachen wir schnell die standardm\u00e4\u00dfigen Fragen, wie, warum und wozu, dann gingen wir zu dem technischen Screening \u00fcber. Dieses bestand aus einer Reihe von Fragen wie \u201eWas ist die Komplexit\u00e4t eines Inserts in eine Hashmap?\u201c und \u201eWelche balancierten B\u00e4ume kennen Sie?\u201c Nicht schwer, wenn man ein grundlegendes Wissen \u00fcber diese Themen hat. Das Screening verlief gut, und aufgrund der Ergebnisse beschlossen wir, in etwa einer Woche ein erstes Interview zu organisieren. <\/p>\n<p>Das Interview fand ebenfalls \u00fcber Hangouts statt. Zun\u00e4chst haben wir etwa 5 Minuten \u00fcber mich gesprochen, dann sind wir zu der Aufgabe \u00fcbergegangen. Die Aufgabe betraf Graphen. Ich habe schnell verstanden, was zu tun war, aber ich w\u00e4hlte nicht den richtigen Algorithmus. Als ich anfing, den Code zu schreiben, wurde mir das klar und ich wechselte zu einer anderen Methode, die ich dann auch vollendete. Der Interviewer stellte einige Fragen zur Komplexit\u00e4t des Algorithmus und fragte, ob es schneller ginge. Irgendwie hatte ich einen Aussetzer und konnte nicht weiterhelfen. Damit war die Zeit um und wir verabschiedeten uns. Etwa 10 Minuten sp\u00e4ter kam mir der Gedanke, dass man in dieser speziellen Aufgabe anstelle des verwendeten Dijkstra-Algorithmus auch die Breitensuche h\u00e4tte einsetzen k\u00f6nnen, was schneller gewesen w\u00e4re. Nach einer Weile rief der Recruiter an und sagte, das Interview sei insgesamt gut gelaufen und dass ein weiteres organisiert werden sollte. Wir haben uns auf n\u00e4chste Woche geeinigt.<\/p>\n<p>Diesmal lief es schlechter. W\u00e4hrend der erste Interviewer freundlich und gespr\u00e4chig war, war der zweite etwas d\u00fcster. Ich konnte die Aufgabe sofort nicht ganz erkennen, obwohl die Ideen, die ich nannte, grunds\u00e4tzlich zu einer L\u00f6sung f\u00fchren konnten. Nach ein paar Hinweisen des Interviewers kamen mir schlie\u00dflich die richtigen Gedanken. Wieder handelte es sich um eine Breitensuche, aber aus mehreren Punkten. Ich schrieb die L\u00f6sungen, hielt mich an die Zeitvorgabe, aber verga\u00df die Grenzf\u00e4lle. Nach einer Weile rief der Recruiter an und informierte mich, dass der Interviewer diesmal unzufrieden war, da ihm meine Antworten seiner Meinung nach zu viele Hinweise (3 oder 4 St\u00fcck) ben\u00f6tigten und ich w\u00e4hrend des Schreibens st\u00e4ndig den Code \u00e4nderte. Nach zwei Interviews wurde entschieden, den Prozess nicht fortzusetzen und das n\u00e4chste Interview auf ein Jahr zu verschieben, falls ich das Bed\u00fcrfnis habe. Daraufhin verabschiedeten wir uns. <\/p>\n<p>Aus dieser Geschichte habe ich einige Lehren gezogen:<\/p>\n<ul>\n<li> Theorie ist gut, aber man muss schnell damit umgehen k\u00f6nnen.<\/li>\n<li> Theorie ohne Praxis hilft nicht. Man muss Probleme l\u00f6sen und das Programmieren zur Gewohnheit machen.<\/li>\n<li> Viel h\u00e4ngt vom Interviewer ab. Daran kann man nichts \u00e4ndern.<\/li>\n<\/ul>\n<p><\/p>\n<h2>Vorbereitung auf den zweiten Anlauf<\/h2>\n<p>\nNach reiflicher \u00dcberlegung habe ich beschlossen, es in einem Jahr erneut zu versuchen und das Ziel leicht zu \u00fcberarbeiten. W\u00e4hrend zuvor das Hauptziel das Lernen war und das Interview bei Google wie eine weit entfernte Karotte erschien, war nun das Bestehen des Interviews das Ziel, und das Lernen ein Mittel zum Zweck.<br \/>\nDaher wurde ein neuer Plan entwickelt, der folgende Punkte umfasste:<\/p>\n<ul>\n<li> Die Theorie weiterhin durch das Lesen von B\u00fcchern und Artikeln zu vertiefen.<\/li>\n<li> Algorithmische Aufgaben in einer Anzahl von 500 bis 1000 zu l\u00f6sen.<\/li>\n<li> Die Theorie weiterhin durch das Ansehen von Videos zu vertiefen.<\/li>\n<li> Die Theorie weiterhin durch Kurse zu vertiefen.<\/li>\n<li> Die Erfahrungen anderer Menschen beim Bestehen von Interviews bei Google zu studieren.<\/li>\n<\/ul>\n<p>\nIch habe den Plan innerhalb eines Jahres umgesetzt. Im Folgenden werde ich beschreiben, was genau ich zu jedem Punkt gemacht habe.<\/p>\n<h4>B\u00fccher und Artikel<\/h4>\n<p>\nDie Anzahl der gelesenen Artikel kann ich gar nicht mehr genau sagen, ich habe sie sowohl auf Russisch als auch auf Englisch gelesen. Die n\u00fctzlichste Seite war wohl <noindex><a rel=\"nofollow\" href=\"http:\/\/e-maxx.ru\/algo\/\"><u>diese hier<\/u><\/a><\/noindex>. Hier sind viele interessante Algorithmen mit Beispielcode zusammengetragen.<\/p>\n<p>Ich habe 5 B\u00fccher gelesen: Algorithms, 4. Auflage (Sedgewick, Wayne), Introduction to Algorithms, 3. Auflage (Cormen, Leiserson, Rivest, Stein), Cracking the Coding Interview, 4. Auflage (Gayle Laakmann), Programming Interviews Exposed, 2. Auflage (Mongan, Suojanen, Giguere), Elements of Programming Interviews (Aziz, Lee, Prakash). Diese lassen sich in zwei Kategorien einteilen. Die erste umfasst die B\u00fccher von Sedgewick und Cormen: das ist Theorie. Die anderen sind Vorbereitung auf Interviews. Sedgewick erkl\u00e4rt in seinem Buch ungef\u00e4hr dasselbe wie in seinen Kursen \u2013 nur schriftlich. Es macht keinen besonderen Sinn, es genau zu lesen, wenn man den Kurs besucht hat, aber ein \u00dcberfliegen ist auf jeden Fall sinnvoll. Wenn man den Kurs nicht besucht hat, lohnt es sich, es zu lesen. Cormen fand ich etwas zu langweilig. Um ehrlich zu sein, hatte ich damit M\u00fche. Ich habe nur herausbekommen, dass <noindex><a rel=\"nofollow\" href=\"https:\/\/en.wikipedia.org\/wiki\/Master_theorem_(analysis_of_algorithms)\"><u>Master-Theorem<\/u><\/a><\/noindex>, und ein paar selten verwendete Datenstrukturen (Fibonacci-Heap, van Emde Boas-Baum, Radix-Heap).<\/p>\n<p>Es ist ratsam, mindestens ein Buch zur Vorbereitung auf Interviews zu lesen. Sie folgen alle einem \u00e4hnlichen Prinzip. Sie beschreiben den Interviewprozess in gro\u00dfen Technologieunternehmen, geben grundlegende Informationen aus der Informatik, Aufgaben zu diesen Grundlagen, L\u00f6sungen und Erkl\u00e4rungen der L\u00f6sungen. Von den drei genannten w\u00fcrde ich wahrscheinlich \"Cracking the Coding Interview\" als Hauptwerk empfehlen, die anderen sind optional.<\/p>\n<h4>Algorithmusaufgaben<\/h4>\n<p>\nDas war wahrscheinlich der interessanteste Punkt in meiner Vorbereitung. Nat\u00fcrlich kann man einfach Aufgaben bearbeiten. Daf\u00fcr gibt es viele verschiedene Webseiten. Ich habe haupts\u00e4chlich drei verwendet: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.hackerrank.com\"><u>Hackerrank<\/u><\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"https:\/\/www.codechef.com\/\"><u>CodeChef<\/u><\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"https:\/\/leetcode.com\/\"><u>LeetCode<\/u><\/a><\/noindex>. Auf CodeChef sind die Aufgaben nach Schwierigkeitsgrad unterteilt, aber nicht nach Themen. Auf Hackerrank sind sie sowohl nach Schwierigkeitsgrad als auch nach Themen sortiert. <\/p>\n<p>Doch wie ich schnell f\u00fcr mich herausfand, gibt es eine interessantere M\u00f6glichkeit. Und das sind Wettbewerbe (Programming-Challenges oder Programmierwettbewerbe). Alle drei Websites bieten diese an. Das Problem bei LeetCode ist jedoch die ung\u00fcnstige Zeitzone. Daher habe ich an dieser Plattform nicht teilgenommen. Hackerrank und CodeChef bieten eine recht gro\u00dfe Anzahl verschiedener Wettbewerbe an, die von 1 Stunde bis zu 10 Tagen dauern. Verschiedene Formate haben unterschiedliche Regeln, und dar\u00fcber k\u00f6nnte man lange sprechen. Der Hauptgrund, warum Wettbewerbe vorteilhaft sind, ist die Integration eines wettbewerbsorientierten (ja, das ist wieder eine tautologische Aussage) Elements in den Lernprozess.<\/p>\n<p>Insgesamt habe ich an 37 Wettbewerben auf Hackerrank teilgenommen. Davon waren 32 wettbewerbsf\u00e4hig, w\u00e4hrend 5 entweder gesponsert (ich habe sogar 25$ in einem von ihnen erhalten) oder nur aus Spa\u00df waren. In den wettbewerbsf\u00e4higen Wettbewerben war ich 10 Mal in den Top 4%, 11 Mal in den Top 12% und 5 Mal in den Top 25%. Meine besten Ergebnisse waren 27\/1459 in einem dreist\u00fcndigen und 22\/9721 in einem einw\u00f6chigen Wettbewerb.<\/p>\n<p>Zu CodeChef bin ich gewechselt, als die Wettbewerbe auf Hackerrank seltener stattfanden. Insgesamt konnte ich an 5 Wettbewerben teilnehmen. Mein bestes Ergebnis war 426\/5019 in einem zehn Tage dauernden Wettbewerb.<\/p>\n<p>Insgesamt habe ich bei Wettbewerben und einfach so \u00fcber 1000 Aufgaben gel\u00f6st, was in meinen Plan passte. Jetzt habe ich leider keine freie Zeit mehr, um meine Wettkampfaktivit\u00e4ten fortzusetzen, ebenso fehlt mir das Ziel, f\u00fcr das ich meine freie Zeit opfern k\u00f6nnte. Aber es hat Spa\u00df gemacht. Ich empfehle allen, die daran interessiert sind, Gleichgesinnte zu finden. Zu zweit oder in einer Gruppe macht es viel mehr Spa\u00df. Ich habe das mit einem Freund gemacht, sodass es vielleicht auch deshalb so gut lief.<\/p>\n<h4>Video ansehen<\/h4>\n<p>\nNachdem ich das Buch von Skiena gelesen habe, habe ich grunds\u00e4tzlich Interesse an dem geweckt, was er macht. Wie Sedgwick ist er Professor an einer Universit\u00e4t. Daher findet man im Internet Videoaufzeichnungen seiner Kurse. Ich habe beschlossen, den Kurs anzusehen. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PL07B3F10B48592010\"><u>COMP300E \u2014 Programmierherausforderungen \u2014 2009 HKUST<\/u><\/a><\/noindex>. Ich kann nicht sagen, dass es mir sehr gefallen hat. Erstens war die Videoqualit\u00e4t nicht besonders gut. Zweitens habe ich die Aufgaben, die im Kurs behandelt werden, nicht selbst versucht zu l\u00f6sen. Daher war mein Engagement nicht sehr hoch.<br \/>\nAu\u00dferdem bin ich w\u00e4hrend des L\u00f6sens der Aufgaben auf Videos von Tushar Roy gesto\u00dfen. Er hat bei Amazon gearbeitet und arbeitet jetzt bei Apple. Wie ich sp\u00e4ter f\u00fcr mich herausfand, hat er <noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/user\/tusharroy2525\/videos\">einen YouTube-Kanal<\/a><\/noindex>, wo er Analysen verschiedener Algorithmen ver\u00f6ffentlicht. Zum Zeitpunkt dieses Artikels enth\u00e4lt der Kanal 103 Videos. Und man muss sagen, die Analysen sind wirklich gut gemacht. Ich habe versucht, andere Autoren zu sehen, aber das hat mir irgendwie nicht gefallen. Daher kann ich diesen Kanal auf jeden Fall empfehlen.<\/p>\n<h4>Durchf\u00fchrung von Kursen<\/h4>\n<p>\nHier habe ich mich nicht besonders besch\u00e4ftigt. Ich habe Videos aus dem Android Developer Nanodegree von Google angesehen und einen Kurs von ITMO absolviert. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.edx.org\/course\/how-to-win-coding-competitions-secrets-of-champions\">How to Win Coding Competitions: Secrets of Champions<\/a><\/noindex>. Der Nanodegree ist ganz in Ordnung, obwohl ich nat\u00fcrlich nichts Neues daraus gelernt habe. Der Kurs von ITMO war theoretisch etwas abrupt, aber die Aufgaben waren interessant. Ich w\u00fcrde nicht empfehlen, damit anzufangen, aber die Zeit daf\u00fcr war in der Tat nicht verschwendet.<\/p>\n<h4>Erfahrungen anderer lernen<\/h4>\n<p>\nNat\u00fcrlich haben viele Menschen versucht, zu Google zu kommen. Manche haben es geschafft, andere nicht. Einige haben dar\u00fcber Artikel geschrieben. Aus interessanten Dingen w\u00fcrde ich wahrscheinlich <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/jwasham\/coding-interview-university\">dieses<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"http:\/\/larrr.com\/wp-content\/uploads\/2016\/10\/InterviewPreparationGuide.pdf\">dieses<\/a><\/noindex>. Im ersten Fall hat die Person eine Liste erstellt, was sie lernen muss, um Software Engineer zu werden und zu Google zu kommen. Am Ende kam sie zu Amazon, aber das ist nicht so wichtig. Das zweite Handbuch wurde von der Google-Ingenieurin Larissa Agarova geschrieben (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/users\/larrr\/\" class=\"user_link\">Larrr<\/a><\/noindex>). Neben diesem Dokument kann man auch <noindex><a rel=\"nofollow\" href=\"http:\/\/larrr.com\/\">ihren Blog<\/a><\/noindex>.<\/p>\n<p>Es ist sinnvoll, die Bewertungen zu Vorstellungsgespr\u00e4chen auf Glassdoor zu lesen. Sie sind alle mehr oder weniger \u00e4hnlich, aber es kann n\u00fctzliche Informationen geben, die man herausholen kann.<\/p>\n<p>Ich werde keine Links zu anderen kleinen Artikeln bereitstellen, Sie k\u00f6nnen diese selbst gut in Google finden. <\/p>\n<h2>Zweite Runde<\/h2>\n<p>\nUnd hier ist ein Jahr vergangen. Es war ein ziemlich intensives Jahr in Bezug auf das Lernen. Aber ich habe mich dem neuen Herbst mit viel tiefgr\u00fcndigeren theoretischen Kenntnissen und bew\u00e4hrten praktischen F\u00e4higkeiten gen\u00e4hert. Bis zum Ablauf des mir gesetzten Vorbereitungsjahres blieben noch einige Wochen, als pl\u00f6tzlich eine E-Mail von einem Recruiter von Google in meinem Posteingang landete, in der er fragte, ob ich immer noch Interesse h\u00e4tte, bei Google zu arbeiten, und ob ich bereit sei, mit ihm zu sprechen. Nat\u00fcrlich war ich nicht dagegen. Wir haben vereinbart, in einer Woche zu telefonieren. Auch wurde ich um einen aktualisierten Lebenslauf gebeten, zu dem ich eine kurze Beschreibung dessen, was ich im letzten Jahr bei der Arbeit und generell gemacht habe, hinzugef\u00fcgt habe.<\/p>\n<p>Nach einem Gespr\u00e4ch \u00fcber das Leben haben wir beschlossen, dass in einer Woche ein Hangouts-Interview stattfinden wird, ganz wie im letzten Jahr. Eine Woche verging, es war Zeit f\u00fcr das Interview, aber der Interviewer erschien nicht. Zehn Minuten vergingen, ich begann nerv\u00f6s zu werden, als pl\u00f6tzlich jemand in den Chat eintrat. Wie sich sp\u00e4ter herausstellte, konnte mein Interviewer aus irgendeinem Grund nicht erscheinen und ihm wurde kurzfristig ein Ersatz zugewiesen. Die Person war sowohl bei der Computer-Einrichtung als auch bei der Durchf\u00fchrung des Interviews nicht ganz vorbereitet. Aber dann lief alles gut. Ich l\u00f6ste die Aufgabe schnell, beschrieb, wo m\u00f6gliche Fallstricke liegen k\u00f6nnten und wie man diese umgehen kann. Wir diskutierten verschiedene L\u00f6sungsans\u00e4tze der Aufgabe und die Komplexit\u00e4t des Algorithmus. Danach haben wir noch f\u00fcnf Minuten geplaudert, der Ingenieur berichtete von seinen Eindr\u00fccken aus der Arbeit in M\u00fcnchen (in Z\u00fcrich konnte offenbar kein schneller Ersatz gefunden werden), und damit trennten wir uns.<\/p>\n<p>Am selben Tag kontaktierte mich ein Recruiter und teilte mir mit, dass das Interview hervorragend verlaufen ist und sie bereit sind, mich zu einem Vorstellungsgespr\u00e4ch ins B\u00fcro einzuladen. Am n\u00e4chsten Tag f\u00fchrten wir ein Gespr\u00e4ch \u00fcber Hangouts und besprachen die Einzelheiten. Da ich ein Visum ben\u00f6tigte, beschlossen wir, das Interview in einem Monat anzusetzen. <\/p>\n<p>W\u00e4hrend ich die Unterlagen vorbereitete, diskutierte ich gleichzeitig mit dem Recruiter \u00fcber das bevorstehende Interview. Ein Standardinterview bei Google besteht aus vier algorithmischen Aufgaben und einer Systemdesign-Frage. Da ich mich jedoch als Android-Entwickler bewarb, wurde mir gesagt, dass ein Teil des Interviews spezifisch f\u00fcr Android sein wird. Welche Aspekte genau behandelt werden und inwiefern die Spezifika bestehen, konnte ich vom Recruiter nicht herausfinden. Soweit ich verstanden habe, wurde das relativ neu eingef\u00fchrt, und er war selbst nicht sehr informiert dar\u00fcber. Au\u00dferdem wurde ich f\u00fcr zwei Trainingseinheiten angemeldet: eine zum Thema algorithmisches Interview und eine zum Systemdesign-Interview. Die Sitzungen waren von mittlerem Nutzen. Auch dort konnte mir niemand genau sagen, welche Fragen Android-Entwickler gestellt bekommen. Daher bestand meine Vorbereitung in diesem Monat darin,<\/p>\n<ul>\n<li>eine Flipchart zu kaufen und darauf aus dem Ged\u00e4chtnis 2-3 Dutzend der bekanntesten Algorithmen zu notieren. Jeden Tag 3-5 St\u00fcck. Insgesamt wurden alle mehrere Male aufgeschrieben.<\/li>\n<li>mein Ged\u00e4chtnis \u00fcber verschiedene Informationen zu Android aufzufrischen, die ich nicht t\u00e4glich verwende.<\/li>\n<li>einige Videos \u00fcber Big Scale und \u00c4hnliches anzusehen.<\/li>\n<\/ul>\n<p>\n\u041a\u0430\u043a \u044f \u0443\u0436\u0435 \u0433\u043e\u0432\u043e\u0440\u0438\u043b, \u043f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u044f \u0434\u0435\u043b\u0430\u043b \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u043f\u043e\u0435\u0437\u0434\u043a\u0438. \u0414\u043b\u044f \u043d\u0430\u0447\u0430\u043b\u0430 \u0443 \u043c\u0435\u043d\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435, \u0447\u0442\u043e\u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e. \u041f\u043e\u0442\u043e\u043c \u044f \u0434\u043e\u043b\u0433\u043e \u043f\u044b\u0442\u0430\u043b\u0441\u044f \u0432\u044b\u044f\u0441\u043d\u0438\u0442\u044c, \u043a\u0442\u043e \u0436\u0435 \u043d\u0430 \u041a\u0438\u043f\u0440\u0435 \u0434\u0435\u043b\u0430\u0435\u0442 \u0432\u0438\u0437\u044b \u0432 \u0428\u0432\u0435\u0439\u0446\u0430\u0440\u0438\u044e, \u0442\u0430\u043a \u043a\u0430\u043a \u0448\u0432\u0435\u0439\u0446\u0430\u0440\u0441\u043a\u043e\u0435 \u043f\u043e\u0441\u043e\u043b\u044c\u0441\u0442\u0432\u043e \u044d\u0442\u0438\u043c \u043d\u0435 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f. \u041a\u0430\u043a \u0432\u044b\u044f\u0441\u043d\u0438\u043b\u043e\u0441\u044c, \u044d\u0442\u0438\u043c \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0441\u0443\u043b\u044c\u0441\u0442\u0432\u043e \u0410\u0432\u0441\u0442\u0440\u0438\u0438. \u041f\u043e\u0437\u0432\u043e\u043d\u0438\u043b \u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043b \u043d\u0430 \u043f\u0440\u0438\u0435\u043c. \u0422\u0430\u043c \u0437\u0430\u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043b\u0438 \u043f\u0430\u0447\u043a\u0443 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432, \u043d\u043e \u043d\u0438\u0447\u0435\u0433\u043e \u043e\u0441\u043e\u0431\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e\u0433\u043e. \u0424\u043e\u0442\u043e, \u043f\u0430\u0441\u043f\u043e\u0440\u0442, \u0432\u0438\u0434 \u043d\u0430 \u0436\u0438\u0442\u0435\u043b\u044c\u0441\u0442\u0432\u043e, \u043a\u0443\u0447\u0443 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u043f\u0440\u0430\u0432\u043e\u043a \u0438 \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043f\u0438\u0441\u044c\u043c\u043e. \u041f\u0438\u0441\u044c\u043c\u043e \u0442\u0435\u043c \u0432\u0440\u0435\u043c\u0435\u043d\u0435\u043c \u0432\u0441\u0435 \u043d\u0435 \u043f\u0440\u0438\u0445\u043e\u0434\u0438\u043b\u043e. \u0412 \u0438\u0442\u043e\u0433\u0435 \u043f\u043e\u0435\u0445\u0430\u043b \u0441 \u043e\u0431\u044b\u0447\u043d\u043e\u0439 \u0440\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u043a\u043e\u0439 \u0438 \u044d\u0442\u043e \u0432\u043f\u043e\u043b\u043d\u0435 \u043f\u0440\u043e\u043a\u0430\u0442\u0438\u043b\u043e. \u0421\u0430\u043c\u043e \u0436\u0435 \u043f\u0438\u0441\u044c\u043c\u043e \u043f\u0440\u0438\u0448\u043b\u043e \u0435\u0449\u0435 \u0434\u043d\u044f \u0447\u0435\u0440\u0435\u0437 3, \u043f\u0440\u0438\u0447\u0435\u043c \u043a\u0438\u043f\u0440\u0441\u043a\u0438\u0439 FedEx \u043d\u0435 \u0441\u0443\u043c\u0435\u043b \u043d\u0430\u0439\u0442\u0438 \u043c\u043e\u0439 \u0430\u0434\u0440\u0435\u0441 \u0438 \u043f\u0440\u0438\u0448\u043b\u043e\u0441\u044c \u0435\u0445\u0430\u0442\u044c \u0437\u0430 \u043d\u0438\u043c \u0441\u0430\u043c\u043e\u043c\u0443. \u0417\u0430\u043e\u0434\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0432\u0441\u0435 \u0432 \u0442\u043e\u043c \u0436\u0435 FedEx&#8217;e \u043f\u043e\u0441\u044b\u043b\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043e\u043d\u0438 \u0442\u043e\u0436\u0435 \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0438 \u043c\u043d\u0435 \u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c, \u0442\u0430\u043a \u043a\u0430\u043a \u043d\u0435 \u043d\u0430\u0448\u043b\u0438 \u0430\u0434\u0440\u0435\u0441, \u0438 \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0442\u0430\u043c \u043b\u0435\u0436\u0430\u043b\u0430 \u0441 \u0438\u044e\u043d\u044f (5 \u043c\u0435\u0441\u044f\u0446\u0435\u0432, \u041a\u0430\u0440\u043b). \u0422\u0430\u043a \u043a\u0430\u043a \u044f \u043e \u043d\u0435\u0439 \u043d\u0435 \u0437\u043d\u0430\u043b, \u0447\u0442\u043e \u0435\u0441\u0442\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438 \u043d\u0435 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u043b, \u0447\u0442\u043e \u043e\u043d\u0430 \u0443 \u043d\u0438\u0445 \u0435\u0441\u0442\u044c. \u0412\u0438\u0437\u0443 \u044f \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0432\u043e\u0432\u0440\u0435\u043c\u044f, \u043f\u043e\u0441\u043b\u0435 \u0447\u0435\u0433\u043e \u043c\u043d\u0435 \u0437\u0430\u0431\u0440\u043e\u043d\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u043e\u0442\u0435\u043b\u044c \u0438 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u043b\u0438 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u0435\u0440\u0435\u043b\u0435\u0442\u0430. \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u044f \u043f\u043e\u0434\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u0443\u0434\u043e\u0431\u043d\u0435\u0435. \u041f\u0440\u044f\u043c\u044b\u0445 \u0440\u0435\u0439\u0441\u043e\u0432 \u0443\u0436\u0435 \u043d\u0435 \u0431\u044b\u043b\u043e, \u0432 \u0438\u0442\u043e\u0433\u0435 \u043b\u0435\u0442\u0435\u043b \u0442\u0443\u0434\u0430 \u0447\u0435\u0440\u0435\u0437 \u0410\u0444\u0438\u043d\u044b, \u0430 \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u0447\u0435\u0440\u0435\u0437 \u0412\u0435\u043d\u0443.<\/p>\n<p>Nachdem alle Formalit\u00e4ten f\u00fcr die Reise gekl\u00e4rt waren, vergingen noch ein paar Tage, und ich bin schlie\u00dflich nach Z\u00fcrich geflogen. Ich kam ohne Zwischenf\u00e4lle an. Vom Flughafen fuhr ich bequem und schnell mit dem Zug in die Stadt. Nach einigem Umherirren fand ich mein Hotel und checkte ein. Da das Hotel ohne Verpflegung gebucht war, a\u00df ich in der N\u00e4he zu Abend und fiel ins Bett, da mein Flug am Morgen war und ich m\u00fcde war. Am n\u00e4chsten Tag fr\u00fchst\u00fcckte ich im Hotel (gegen Aufpreis) und machte mich auf den Weg ins Google-B\u00fcro. In Z\u00fcrich hat Google mehrere B\u00fcros. Mein Vorstellungsgespr\u00e4ch fand nicht im zentralen B\u00fcro statt. Insgesamt sah das B\u00fcro recht gew\u00f6hnlich aus, sodass ich nicht die ganzen Annehmlichkeiten eines \u201enormalen\u201c Google-B\u00fcros sehen konnte. Ich registrierte mich beim Empfang und wartete. Nach einer Weile kam ein Recruiter heraus und erkl\u00e4rte mir den Tagesablauf, danach f\u00fchrte er mich in den Raum, in dem die Interviews stattfinden sollten. Insgesamt waren 3 Interviews, ein Mittagessen und noch 2 Interviews geplant.<\/p>\n<h4>Interview Nummer eins<\/h4>\n<p>\nDas erste Interview drehte sich um Android und hatte \u00fcberhaupt nichts mit Algorithmen zu tun. Eine \u00dcberraschung, aber naja, so ist es eigentlich gewohnter. Sie haben mich gebeten, ein bestimmtes UI-Element zu erstellen. Zuerst haben wir besprochen, was und wie. Ich schlug vor, eine L\u00f6sung mit RxJava zu entwickeln und erkl\u00e4rte, was ich tun w\u00fcrde und warum. Sie sagten, das sei zwar gut, aber lass uns die Funktionen des Android-Frameworks nutzen. Und gleichzeitig sollten wir den Code an die Tafel schreiben. Und nicht nur f\u00fcr das Komponente, sondern f\u00fcr die ganze Activity, die dieses Element verwendet. Darauf war ich nicht vorbereitet. Es ist eine Sache, einen Algorithmus mit 30-50 Zeilen an die Tafel zu schreiben, aber etwas ganz anderes, Android-Code zu schreiben, auch wenn ich die Teile und Kommentare weglasse mit dem Gedanken \u201eDas muss ich nicht hinschreiben, das ist offensichtlich\u201c. Das Ergebnis war ein totaler Mischmasch auf 3 Tafeln. Ich habe die Aufgabe zwar gel\u00f6st, aber es sah unordentlich aus.<\/p>\n<h4>Interview Nummer zwei<\/h4>\n<p>\nDas Interview drehte sich dieses Mal um Algorithmen und es waren zwei Interviewer anwesend. Einer war der Hauptinterviewer und der andere ein junger Padawan (shadow interviewer). Wir sollten eine Datenstruktur mit bestimmten Eigenschaften entwerfen. Zuerst diskutierten wir wie gewohnt das Problem. Ich stellte verschiedene Fragen, und der Interviewer antwortete. Nach einer gewissen Zeit wurde ich gebeten, mehrere Methoden der erdachten Struktur an die Tafel zu schreiben. Diesmal lief es ganz gut, obwohl ich ein paar kleinere Fehler machte, die ich mit den Hinweisen des Interviewers korrigierte. <\/p>\n<h4>Interview Nummer drei<\/h4>\n<p>\nDiesmal ging es um Systemdesign, das sich \u00fcberraschenderweise ebenfalls um Android drehte. Wir mussten eine App mit bestimmten Funktionen entwickeln. Wir besprachen die Anforderungen an die App, den Server und das Kommunikationsprotokoll. Danach begann ich zu beschreiben, welche Komponenten oder Bibliotheken ich beim Aufbau der App verwenden w\u00fcrde. Als dann der Job Scheduler zur Sprache kam, gab es jedoch eine kleine H\u00fcrde. Die Sache ist die: Ich habe ihn in der Praxis nie verwendet, da ich zu dem Zeitpunkt, als er herauskam, gerade auf die Unterst\u00fctzung von Apps umgestellt hatte, bei denen es keine Aufgaben f\u00fcr seine Anwendung gab. Bei der Entwicklung der n\u00e4chsten Apps war es dasselbe. Ich wei\u00df also theoretisch, was das ist, wann und wie es angewendet wird, aber ich habe keine praktische Erfahrung damit. Und das schien dem Interviewer nicht besonders zu gefallen. Danach wurde ich gebeten, Code zu schreiben. Ja, bei der Entwicklung einer App muss man sofort Code schreiben. Wieder einmal Android-Code an der Tafel. Es sah wieder nicht so gut aus.<\/p>\n<h4>Mittagessen<\/h4>\n<p>\nEs sollte noch eine Person kommen, doch sie erschien nicht. Auch Google hat seine Pannen. Letztendlich ging ich zum Mittagessen mit dem vorherigen Interviewer, ihrer Kollegin, und kurz darauf gesellte sich der n\u00e4chste Interviewer dazu. Das Mittagessen war ziemlich ordentlich. Da dies nicht das Hauptb\u00fcro in Z\u00fcrich war, sah die Kantine ziemlich gew\u00f6hnlich aus, obwohl sie sehr einladend war.<\/p>\n<h4>Interview Nummer vier<\/h4>\n<p>\nEndlich reine Algorithmen. Die erste Aufgabe konnte ich recht schnell und effizient l\u00f6sen, obwohl ich einen Grenzfall \u00fcbersehen habe. Doch mit dem Hinweis des Interviewers (er nannte diesen Grenzfall) fand ich das Problem und behob es. Nat\u00fcrlich musste ich den Code auf der Tafel schreiben. Dann erhielt ich eine \u00e4hnliche, aber schwierigere Aufgabe. Daf\u00fcr fand ich ein paar suboptimale L\u00f6sungen und kam fast auf eine optimale, ich h\u00e4tte nur 5\u201310 Minuten gebraucht, um den Gedanken abzuschlie\u00dfen. F\u00fcr den Code hatte ich dann keine Zeit mehr.<\/p>\n<h4>Interview Nummer f\u00fcnf<\/h4>\n<p>\nUnd wieder ein Android-Interview. Interessant, warum habe ich das ganze Jahr \u00fcber Algorithmen gelernt?<br \/>\nZuerst gab es einige einfache Fragen. Dann schrieb der Interviewer Code an die Tafel und bat mich, Probleme darin zu finden. Ich fand sie, erkl\u00e4rte und korrigierte sie. Wir diskutierten dar\u00fcber. Danach kamen einige unerwartete Fragen, wie \u201eWas macht die Methode Y in der Klasse X?\u201c, \u201eWas passiert in der Methode Y?\u201c, und \u201eWas macht die Klasse Z?\u201c. Ich konnte einige Fragen beantworten, gestand aber, dass ich in letzter Zeit nicht mit diesen Themen gearbeitet habe und daher nicht mehr genau wusste, wer, was und wie im Detail macht. Danach erkundigte sich der Interviewer, was ich derzeit mache. Und die Fragen bewegten sich in diesem Bereich. Hier konnte ich schon viel besser antworten.<\/p>\n<p>Nach dem letzten Interview wurde mir der Ausweis abgenommen, man w\u00fcnschte mir viel Gl\u00fcck und schickte mich auf den Weg. Ich habe ein wenig in der Stadt spaziert, zu Abend gegessen und bin dann in das Hotel gegangen, wo ich schnell schlafen musste, da mein Flug am n\u00e4chsten Morgen wieder fr\u00fch ging. Am n\u00e4chsten Tag kam ich problemlos auf Zypern an. Auf Anfrage des Recruiters habe ich ein Feedback zum Interview geschrieben und ein Formular in einem speziellen Service f\u00fcr die R\u00fcckerstattung der Ausgaben ausgef\u00fcllt. Von allen Ausgaben bezahlt Google direkt nur die Flugtickets. Unterkunft, Essen und Transport m\u00fcssen vom Kandidaten selbst getragen werden. Dann f\u00fcllen wir das Formular aus, f\u00fcgen die Quittungen bei und senden es an die zust\u00e4ndige Stelle. Diese bearbeiten es und \u00fcberweisen das Geld relativ schnell auf das Konto.<\/p>\n<p>Die Bearbeitung der Interviewergebnisse dauerte anderthalb Wochen. Danach wurde mir mitgeteilt, dass ich \u201eein wenig unter dem Niveau\u201c war. Das hei\u00dft, ich habe nicht ganz gereicht. Genauer gesagt, 2 Interviews liefen gut, 2 liefen nicht so gut, und das Systemdesign war sehr schlecht. Wenn wenigstens 3 gut gelaufen w\u00e4ren, h\u00e4tte ich eine Chance gehabt, aber so sieht es schlecht aus. Man bot mir an, es in einem Jahr erneut zu versuchen.<\/p>\n<p>Zun\u00e4chst war ich nat\u00fcrlich entt\u00e4uscht, da ich viel M\u00fche in die Vorbereitung gesteckt hatte und ich bereits \u00fcberlegte, Zypern zu verlassen, als das Interview stattfand. Ein Job bei Google und ein Umzug in die Schweiz schienen eine hervorragende Option zu sein.<\/p>\n<h2>Fazit<\/h2>\n<p>\nHier kommen wir zum Abschluss des Artikels. Ja, ich habe das Interview bei Google zweimal nicht bestanden. Das ist bedauerlich. Es w\u00e4re wahrscheinlich interessant gewesen, dort zu arbeiten. Aber man kann die Situation auch aus einer anderen Perspektive betrachten. <\/p>\n<ul>\n<li> In anderthalb Jahren habe ich eine enorme Menge an Wissen \u00fcber Softwareentwicklung gewonnen.<\/li>\n<li>Ich hatte gro\u00dfen Spa\u00df daran, an Programmierwettbewerben teilzunehmen.<\/li>\n<li>Ich habe ein paar Tage in Z\u00fcrich verbracht. Wann werde ich das n\u00e4chste Mal dorthin kommen?<\/li>\n<li>Ich habe interessante Erfahrungen in einem der gr\u00f6\u00dften IT-Unternehmen der Welt gesammelt.<\/li>\n<\/ul>\n<p>\nDaher kann alles, was in den letzten anderthalb Jahren passiert ist, einfach als Ausbildung oder Training betrachtet werden. Die Ergebnisse dieses Trainings sind deutlich geworden. Der Gedanke, Zypern zu verlassen, reifte in mir (bedingt durch famili\u00e4re Umst\u00e4nde), und nach mehreren erfolgreichen Vorstellungsgespr\u00e4chen bei einem anderen bekannten Unternehmen bin ich nach 8 Monaten umgezogen. Aber das ist eine ganz andere Geschichte. Trotzdem denke ich, dass ich Google sowohl f\u00fcr diese anderthalb Jahre, in denen ich an mir gearbeitet habe, als auch f\u00fcr die 2 interessanten Tage in Z\u00fcrich danken sollte.<\/p>\n<p>Was kann ich abschlie\u00dfend sagen? Wenn Sie im IT-Bereich arbeiten, bereiten Sie sich auf ein Vorstellungsgespr\u00e4ch bei Google (Amazon, Microsoft, Apple usw.) vor. M\u00f6glicherweise haben Sie irgendwann die Gelegenheit, dort hinzukommen. Selbst wenn Sie nicht m\u00f6chten, wird Ihnen diese Vorbereitung auf jeden Fall zugutekommen. In dem Moment, in dem Sie erkennen, dass Sie (wenn auch nur bei einem gl\u00fccklichen Zufall) ein Interview bei einem dieser Unternehmen bestehen k\u00f6nnen, \u00f6ffnen sich Ihnen viele mehr M\u00f6glichkeiten, als zu Beginn Ihrer Vorbereitung. Alles, was Sie auf diesem Weg ben\u00f6tigen, ist ein Ziel, Beharrlichkeit und Zeit. Ich w\u00fcnsche Ihnen viel Erfolg \ud83d\ude42<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/419945\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0432\u0443\u0447\u0438\u0442 \u043a\u0430\u043a epic fail, \u043d\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0435 \u043d\u0435 \u0442\u0430\u043a \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e. \u0414\u0430 \u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u0438 \u0446\u0435\u043b\u043e\u043c \u044d\u0442\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0430\u0441\u044c \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u043e, \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u0432 Google. \u041d\u043e \u044d\u0442\u043e \u0443\u0436\u0435 \u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0436\u0435 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0442\u0440\u0435\u0445 \u0432\u0435\u0449\u0430\u0445: \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u043c\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":52951,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-52950","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0432\u0443\u0447\u0438\u0442 \u043a\u0430\u043a epic fail, \u043d\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0435 \u043d\u0435 \u0442\u0430\u043a \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e. \u0414\u0430 \u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u0438 \u0446\u0435\u043b\u043e\u043c \u044d\u0442\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0430\u0441\u044c \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u043e, \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u0432 Google. \u041d\u043e \u044d\u0442\u043e \u0443\u0436\u0435 \u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0436\u0435 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0442\u0440\u0435\u0445 \u0432\u0435\u0449\u0430\u0445: \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u043c\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b\u0438\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041a\u0430\u043a \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0432 Google \u0438 \u043d\u0435 \u043f\u0440\u043e\u0439\u0442\u0438 \u0435\u0433\u043e. \u0414\u0432\u0430\u0436\u0434\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0432\u0443\u0447\u0438\u0442 \u043a\u0430\u043a epic fail, \u043d\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0435 \u043d\u0435 \u0442\u0430\u043a \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e. \u0414\u0430 \u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u0438 \u0446\u0435\u043b\u043e\u043c \u044d\u0442\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0430\u0441\u044c \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u043e, \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u0432 Google. \u041d\u043e \u044d\u0442\u043e \u0443\u0436\u0435 \u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0436\u0435 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0442\u0440\u0435\u0445 \u0432\u0435\u0449\u0430\u0445: \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u043c\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b\u0438\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-19T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:00:46+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47So bereiten Sie sich auf ein Vorstellungsgespr\u00e4ch bei Google vor und scheitern daran. Zweimal | ProHoster","description":"Der Titel des Artikels mag wie ein epischer Fehler klingen, doch die Realit\u00e4t ist differenzierter. Insgesamt endete diese Geschichte recht positiv, auch wenn nicht bei Google. Aber das ist ein Thema f\u00fcr einen anderen Artikel. In diesem Artikel werde ich \u00fcber drei Dinge berichten: wie mein Vorbereitungsprozess verlief, und wie...","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041a\u0430\u043a \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u043e\u0431\u0435\u0441\u0435\u0434\u043e\u0432\u0430\u043d\u0438\u044e \u0432 Google \u0438 \u043d\u0435 \u043f\u0440\u043e\u0439\u0442\u0438 \u0435\u0433\u043e. \u0414\u0432\u0430\u0436\u0434\u044b | ProHoster","og:description":"\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0441\u0442\u0430\u0442\u044c\u0438 \u0437\u0432\u0443\u0447\u0438\u0442 \u043a\u0430\u043a epic fail, \u043d\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0435 \u043d\u0435 \u0442\u0430\u043a \u043e\u0434\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u043e. \u0414\u0430 \u0438 \u0432 \u043e\u0431\u0449\u0435\u043c \u0438 \u0446\u0435\u043b\u043e\u043c \u044d\u0442\u0430 \u0438\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0430\u0441\u044c \u0432\u0435\u0441\u044c\u043c\u0430 \u043f\u043e\u0437\u0438\u0442\u0438\u0432\u043d\u043e, \u0445\u043e\u0442\u044c \u0438 \u043d\u0435 \u0432 Google. \u041d\u043e \u044d\u0442\u043e \u0443\u0436\u0435 \u0442\u0435\u043c\u0430 \u0434\u043b\u044f \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438. \u0412 \u044d\u0442\u043e\u0439 \u0436\u0435 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0443 \u043e \u0442\u0440\u0435\u0445 \u0432\u0435\u0449\u0430\u0445: \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b \u043c\u043e\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u043a\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0445\u043e\u0434\u0438\u043b\u0438","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/kak-podgotovitsya-k-sobesedovaniyu-v-google-i-ne-projti-ego-dvazhdy","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-19T21:00:00+00:00","article:modified_time":"2020-02-18T11:00:46+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52950","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 05:32:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:55:29","updated":"2026-01-24 05:32:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/52950","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=52950"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/52950\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/52951"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=52950"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=52950"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=52950"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}