Bedste svar
Jeg kender Tushar i omkring 5 år nu, har nøje set hans voksende lidenskab for kodning og udforske nye udfordrende problemer hver dag. Det meste af tiden finder du ham enten at se fodbold eller løse et helt uhørt spørgsmål på sin bærbare computer. Ja, du har hørt mig rigtigt … han har en fantastisk samling af interviewspørgsmål på GitHub, og du vil blive overrasket over at se, hvor organiseret han er er med kode og refactoring ting. Jeg var faktisk chokeret over at se ham så organiseret, for hjemme kaster han alt her og der, og det er mig, der organiserer sit skab!
Jeg deltog i nogle af hans dynamiske programmeringskurser på en af vores vens forberedelsestimer for interview. Han sagde “hvad du end lærer her er kun 2\% af forberedelsen, du skal gøre de resterende 98\% på hjem. Tænk venligst ikke at deltage i disse klasser vil give dig et job. “Den gang lyder det sjove og for ærlige instruktioner for mig, men nu når jeg tænker, havde han så ret.
Jeg kan stadig huske den aften, hvorfra ingen steder, hvor Tushar fik denne idé om You tube blogging. Vi spiste Sandwich på Subway i Walmart og pludselig sagde Tushar “Jeg skulle lave dig tube-videoer om interviewforberedelse. På denne måde kan jeg dele mine interviewoplevelser og motivere andre til deres drømmejob.” Han har interviewerfaring med alle store virksomheder – Amazon, Google, Facebook, Apple osv. Jeg har set ham forberede sig på sine interviews. Han ville altid have en forberedelsesstrategi og ville oprigtigt holde sig til sine planer, uanset hvad.
Han tror fuldt ud på processen med at planlægge datoen for interviewet først og derefter starte med forberedelser. Virkelig fungerer det godt hver gang. Jeg hører mange mennesker sige “Jeg har lige startet min forberedelse, har brug for mere tid … Jeg forbereder mig stadig” og stoler på mig, at denne forberedelse aldrig ender … lol
Når jeg ser hans videoer, er det første, jeg bemærker, hans højt energiniveau og lidenskab for at undervise i kode (og så sætter jeg det på lydløs). Nogle spørgsmål er i forvejen, og min viden om disse emner er begrænset … indhenter stadig
Tip: Du giver ham et spørgsmål, der har generet dig i lignende timer, han løser det på få minutter til udveksling af madlavning noget godt for ham. Han hader madlavning lige så meget, han elsker at kode!
Svar
Jeg startede algoritmekursus fra Coursera og går godt, indtil jeg sidder fast med dynamisk programmering. Jeg prøvede hårdt på at forstå, så videoerne flere gange, men var ude af stand til at komme ind i dybet.
Problem, jeg følte var vanskeligheden ved sprog, der blev brugt af elite fakulteter. Jeg var heldig nok til at finde Tushar YouTube-kanal, der dækkede næsten alle eksempler, der blev delt i kurset. Det hjalp mig virkelig med at forstå, hvad DP faktisk er, og det hjalp mig også med at løse mine opgaver.
Fordele:
a) Let sprog for en nybegynder, der aldrig prøvede algoritmer og startede som en begynder.
b) Godt udarbejdelse med legetøjseksempler, som virkelig hjælper med at forstå problemer bedre.
c) Ren kode, der er givet i hans github-lager, som giver dig en chance for at optimere din kode.
Jeg vil gerne sige tak til Tushar for at lægge en indsats på sin YouTube-kanal og godt styre sit github-lager, som virkelig hjælper andre programmører.