Beste Antwort
Ich kenne Tushar seit ungefähr 5 Jahren und habe seine wachsende Leidenschaft für das Codieren und Erforschen neuer herausfordernder Probleme jeden Tag genau gesehen. Die meiste Zeit wird er entweder Fußball schauen oder eine völlig ungehörte Frage auf seinem Laptop lösen. Ja, Sie haben mich richtig gehört … er hat eine erstaunliche Sammlung von Interviewfragen auf GitHub und Sie werden überrascht sein, wie gut er organisiert ist ist mit Code und Refactoring Zeug. Ich war wirklich schockiert, ihn so organisiert zu sehen, weil er zu Hause alles hier und da wirft und ich derjenige bin, der seinen Schrank organisiert!
Ich habe einige seiner dynamischen Programmierkurse in einem der Interviewvorbereitungskurse unseres Freundes besucht. Er sagte: „Was immer Sie hier lernen, sind nur 2\% der Vorbereitung, Sie müssen die restlichen 98\% bei machen Zuhause. Bitte denken Sie nicht, dass der Besuch dieser Kurse Ihnen einen Job verschafft. “Dieses Mal klang es für mich lustig und zu ehrlich, aber jetzt, wenn ich denke, hatte er so recht.
Ich erinnere mich noch an diesen Abend, als Tushar von nirgendwoher auf die Idee kam, dass You Tube bloggt. Wir aßen Sandwich in der U-Bahn in Walmart und plötzlich sagte Tushar: „Ich sollte Ihnen Röhrenvideos zur Interviewvorbereitung machen. Auf diese Weise kann ich meine Interviewerfahrungen teilen und andere für ihren Traumjob motivieren.“ Er hat Interviewerfahrung mit allen großen Unternehmen – Amazon, Google, Facebook, Apple usw. Ich habe gesehen, wie er sich auf seine Interviews vorbereitet hat. Er würde immer eine Vorbereitungsstrategie haben und sich aufrichtig an seine Pläne halten, egal was passiert.
Er glaubt fest an den Prozess, zuerst den Interviewtermin zu planen und dann mit den Vorbereitungen zu beginnen. Wirklich, es funktioniert jedes Mal großartig. Ich höre viele Leute sagen „Ich habe gerade mit meiner Vorbereitung begonnen, brauche mehr Zeit … ich bereite mich noch vor“ und vertraue mir, dass diese Vorbereitung niemals endet … lol
Wenn ich mir seine Videos ansehe, bemerke ich als erstes seine hohes Energieniveau und Leidenschaft für das Unterrichten von Code (und dann habe ich es stumm geschaltet). Einige Fragen sind im Voraus und mein Wissen über diese Themen ist begrenzt… holt immer noch auf
Tipp: Sie geben ihm eine Frage, die Sie seit Stunden beschäftigt, er wird sie in Minuten im Austausch des Kochens lösen etwas Nettes für ihn. Er hasst das Kochen genauso wie das Codieren!
Antwort
Ich habe den Algorithmuskurs von Coursera gestartet Ich habe mich sehr bemüht zu verstehen, mir die Videos mehrmals angesehen, konnte aber nicht in die Tiefe gehen.
Das Problem war die Schwierigkeit der von der Elite verwendeten Sprache Ich hatte das Glück, den YouTube-Kanal von Tushar zu finden, der fast alle im Kurs geteilten Beispiele abdeckte. Das half mir wirklich zu verstehen, was DP eigentlich ist, und es half mir auch, meine Aufgaben zu lösen.
Vorteile:
a) Einfache Sprache für Anfänger, die noch nie Algorithmen ausprobiert haben und als Anfänger beginnen.
b) Gut Ausarbeitung mit Spielzeugbeispielen, die wirklich dazu beitragen, Probleme besser zu verstehen.
c) Sauberer Code in seinem Github-Repositry, mit dem Sie Ihren Code optimieren können.
Ich möchte mich bedanken an Tushar für die Bemühungen auf seinem YouTube-Kanal und die gute Verwaltung seines Github-Repositrys, das anderen Programmierern wirklich hilft.