Тёмный

How To Get A Job At Google | The Ultimate Guide To Algorithmic/Coding Interviews 

Back To Back SWE
Подписаться 241 тыс.
Просмотров 69 тыс.
50% 1

Опубликовано:

 

9 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 154   
@BackToBackSWE
@BackToBackSWE 5 лет назад
Table Of Contents: Messing Around 0:00 - 0:51 What I've Been Up To 0:51 - 1:50 My Interview "Horror" Story 1:50 - 3:42 The Goal Of The Video 3:42 - 5:04 The Mindsets of Preparing 5:04 - 8:01 The FUNDAMENTALS 8:01 - 9:47 The Internship "Cheat Code" 9:47 - 10:51 Campus Recruiting Events 10:51 - 11:11 The "Holy Grail" Path 11:11 - 14:41 My Goals For You 14:41 - 15:11 RU-vid's I Recommend 15:11 - 15:41 Wrap Up 15:41 - 16:06 Closing 16:06 - 16:56 1.) This is a long one but had to get it out there. My vision is to make an algorithmic interview question library of sorts (plus some life/cs videos in between). My goal is to teach things the way a student will understand, internalize, and reapply them. 2.) I highly recommend Elements of Programming Interviews by Adnan Aziz (this is the programming interview bible, all of my Facebook SWE interview questions were from EPI) and Competitive Programmer's Handbook by Antti Laaksonen. 3.) These are both books implying high investment of time and energy. The chances that one will read them from this recommendation are low but I'll have them here anyway.
@BackToBackSWE
@BackToBackSWE 5 лет назад
@shaurya pratap singh I only did about 230ish questions on Leetcode i think. And yes, timing questions is only efficient after you understand the fundamentals of a specific set of problems, otherwise you will waste time sitting trying to answer a question you could never piece together the answer to. It is just a matter of time and effort.
@BackToBackSWE
@BackToBackSWE 5 лет назад
@shaurya pratap singh i forgot but I just did a lot of problems. No routine. Just a lot of problems
@shivamraisharma1474
@shivamraisharma1474 4 года назад
@@BackToBackSWE hey is it enough if I just do the EPI book thoroughly and skip leetcode?
@SteversIO
@SteversIO 4 года назад
No one has talked about the mindset or "come up". I love the genuine authenticity and you're confident enough to show your weaknesses. ++++
@BackToBackSWE
@BackToBackSWE 4 года назад
thanks
@cobrafriends
@cobrafriends 4 года назад
BEN! I just wanted to say a HUGE THANK YOU for making videos explaining these concepts in a very clear manner! I can confidently talk trees, traversals, backtracking and dp all thanks to you! AND on top of that I managed to land a job at Google!! Just 3 months ago, I was struggling with leetcode and nearly came to the conclusion that I would never make it to a dream company! For all of those out there losing hope, keep grinding! THANK YOU SO MUCH ONCE AGAIN BEN! I WISH I COULD BUY YOU A BEER!
@BackToBackSWE
@BackToBackSWE 4 года назад
I'll opt for a Capri Sun. Fruit flavor.
@nokibulislam9423
@nokibulislam9423 2 года назад
OMG! good to know my fav teacher has helped someone atleast UoU
@majormotorslam301
@majormotorslam301 4 года назад
This channel deserves more attention. If I had heard this before applying for internships this Fall, I would have felt much more secure
@BackToBackSWE
@BackToBackSWE 4 года назад
ye
@adeelzafar3299
@adeelzafar3299 5 лет назад
The best part about this video is that it integrates many different things that were going on in my mind into a single place. THANK YOU!
@BackToBackSWE
@BackToBackSWE 5 лет назад
sure
@saffaura
@saffaura 4 года назад
when he said 2-3 weeks of pain, I am feeling the pain and it is painful :'(
@BackToBackSWE
@BackToBackSWE 4 года назад
hahahaha did I say that, I'm a drama queen
@piyush12121
@piyush12121 5 лет назад
I did 360 LC, got rejected by all FANG companies. Trying my luck again this year! You are doing a great job! Keep it up.
@BackToBackSWE
@BackToBackSWE 5 лет назад
Good luck. You can do it.
@colorfulcodes
@colorfulcodes 5 лет назад
wow, did you struggle through their algorithms or know another reason why you may have been rejected? Was it an internship? Seems unfair.
@piyush12121
@piyush12121 5 лет назад
Colorful Codes it was more of luck. It was for full time role. I realized coding on white board is a totally different skill than coding on a laptop, that also was one of the reasons I was slow in coding my Solutions on my Google's on-site. But anyways I am interviewing with them again next month.
@colorfulcodes
@colorfulcodes 5 лет назад
@@piyush12121 oh, I understand. That's true. Wish you the best on your future interviews.
@BackToBackSWE
@BackToBackSWE 5 лет назад
@@colorfulcodes hey
@heyitsnikhil7956
@heyitsnikhil7956 5 лет назад
I just found a channel, im going to spend most of my time on. I hope you create enough content. 😬 you are a lifesaver. 🙌
@BackToBackSWE
@BackToBackSWE 5 лет назад
nice!
@caxen5hex
@caxen5hex 4 года назад
3:05 You couldn't traverse a tree but now you're wherever you are? Man what an inspiration. I can't even understand Big O and everything related no matter how many times I study it. Im failing and Im losing hope and I stumbled upon your channel. I hope you can explain more on Big O. Or if you have any courses for it Im willing to take it!
@BackToBackSWE
@BackToBackSWE 4 года назад
Ur gud. U gon make it. The internet is here for u.
@juliocezarsilva5979
@juliocezarsilva5979 4 года назад
@caxen5 Hope you found it at the time of this comment, but this channell released the best Big O vid I've seen, and it was a year ago: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-waPQP2TDOGE.html
@ElGalloUltimo
@ElGalloUltimo 5 лет назад
Despite the dodgy editing on this early video, your fundamentals showed through. You have a clearer grasp on the core concepts of doing well on the technical part of an interview than any of the many RU-vid videos I've watched in the past 2 years. You are right that resources like yours did not exist. I know that all too well.
@BackToBackSWE
@BackToBackSWE 5 лет назад
hahahahahahah "dodgy editing"
@SaqibKhan-xf6fn
@SaqibKhan-xf6fn Месяц назад
My friend recommended this channel. It is my first time watching your video and I loved it so far
@Travis-ko2jo
@Travis-ko2jo 5 лет назад
Hey. I'm a senior graduating in May. Your videos are really good and I'm thankful you're putting in so much work to produce good content like @CS_Dojo. Props to you for explaining these concepts while being a 2nd year student, I'm sure your sub base will grow soon enough (around recruiting szn again lol)
@BackToBackSWE
@BackToBackSWE 5 лет назад
Thanks and thanks. And yeah I suspect that may happen but oh well. My goal is just to create my vision of a "golden library" the way I wish it was when I did my "Leetcode grind" and did hundreds of questions.
@zlmsailor
@zlmsailor 3 года назад
I agreed with him. I had done quite a lot problems. Make sure you understand the sub-problem, not memorize the pattern. If you just try to memorize the pattern, it will work for a day, a week, or at most two weeks, then it fade away. You need to understand it thoroughly and then you can reconstruct the answer.
@sanajahan4108
@sanajahan4108 5 лет назад
You are doing a great job. You are helping a lot of people here like me who aspires to be good software engineers. I hope you continue doing this. :) all the very best
@BackToBackSWE
@BackToBackSWE 5 лет назад
thanks
@msmit152
@msmit152 2 года назад
I followed this process rote and, after 2 years, got the offer at Microsoft.
@BackToBackSWE
@BackToBackSWE Год назад
Awesome!
@calvinw2884
@calvinw2884 4 года назад
Great video, I am a sophomore in college and this is really helpful. Thank you!
@BackToBackSWE
@BackToBackSWE 4 года назад
great - grow strong young one
@vinaypathak1171
@vinaypathak1171 5 лет назад
Thank you for all this. I have never seen such inspiring and helpful videos like yours ever before. Thank you again.
@BackToBackSWE
@BackToBackSWE 5 лет назад
nice
@cameronquinn2876
@cameronquinn2876 3 года назад
Absolutely fantastic video. This is what everyone should watch before starting interview prep.
@ErrorJordan1s
@ErrorJordan1s 4 года назад
Thank you for the amount of effort. I actually found you from watching Tren Black and he mentioned you. You are providing so much value thank you!
@BackToBackSWE
@BackToBackSWE 4 года назад
ye, may the internets flourish
@styxnexus
@styxnexus 4 года назад
@Back to Back SWE : Same here. I also came because of Tren just today. And I found his style of teaching one of the best on YT. Many thanks to you, your channel is gold :)
@qwarlockz8017
@qwarlockz8017 4 года назад
Your videos REALLY are great. I love the systematic approach you have and that you emphasise that no one walks in the door great at this. There is a process you can do. It is not magic or genetics and you just have to work at it. I think LOTS of people want to work hard. But it is great that you are showing them (us) where we can apply that work in order to get results. It is like lots of people want a great body and many go to the gym. But if you dont know what you are doing in the gym a LOT of energy gets wasted. Thanks for being a great CS Trainer!
@BackToBackSWE
@BackToBackSWE 4 года назад
thanks
@colorfulcodes
@colorfulcodes 5 лет назад
I had an informal interview with a Google recruiter this week because they saw I attended a kickstarter event last year. I think I have to master DP from what I've researched before I interview. Edit: "guys" is not a sexist term lol.
@BackToBackSWE
@BackToBackSWE 5 лет назад
I guess. Yeah? oh yeah...by the way...hey
@colorfulcodes
@colorfulcodes 5 лет назад
@@BackToBackSWE hey 🖐🏾 great channel! I'll be using these while I go through leetcode.
@BackToBackSWE
@BackToBackSWE 5 лет назад
@@colorfulcodes hey
@madkimchi5444
@madkimchi5444 4 года назад
This is actually some really good advice. Well done and best of luck!
@BackToBackSWE
@BackToBackSWE 4 года назад
thanks and thanks
@niharikasrivastav8785
@niharikasrivastav8785 4 года назад
There should be a way to like double like or double subscribe to videos by such people whose intention is so honest about teaching !!
@BackToBackSWE
@BackToBackSWE 4 года назад
thanks lol
@hcam93
@hcam93 4 года назад
I am following this guide. Thank you man I felt like the only one
@BackToBackSWE
@BackToBackSWE 4 года назад
yoyo
@AtomzZero1
@AtomzZero1 2 года назад
You believe you are an anamoly that is giving such the right vibrations through which the correct alglorithm is applied using stochastic process physiological processes which I think is just a big word for something really cool. I need to learn more and you exist. Don't stop brother I'm listening.
@abhinavkumar8286
@abhinavkumar8286 5 лет назад
you doing an amazing work. i appreciate it.
@BackToBackSWE
@BackToBackSWE 5 лет назад
sure
@binupandey6247
@binupandey6247 2 года назад
Hii abhinav
@AbinayaThiyagarajan777
@AbinayaThiyagarajan777 5 лет назад
Wow!! Great content.Please do more such videos.🙌
@BackToBackSWE
@BackToBackSWE 5 лет назад
hey, ok
@Amanda-bg7ib
@Amanda-bg7ib 4 года назад
Definitely very helpful video!
@BackToBackSWE
@BackToBackSWE 4 года назад
sure
@jialihuang4613
@jialihuang4613 3 года назад
Why you know so much algorithm in second year at college, why I know nothing in my second year at college and we were in same school.
@shraddhanalawade8882
@shraddhanalawade8882 5 лет назад
Great Video. Very well explained and honest.
@BackToBackSWE
@BackToBackSWE 5 лет назад
from the heart :)
@shraddhanalawade8882
@shraddhanalawade8882 5 лет назад
@@BackToBackSWE ❤️❤️❤️ :)
@MrChaa1993
@MrChaa1993 4 года назад
Amazing material! I’m using EPI to prepare for my google interview in August and I definitely recommend it over CTCI.
@BackToBackSWE
@BackToBackSWE 4 года назад
ye
@Sosocutiex
@Sosocutiex 5 лет назад
Lol I’m majoring in computer science for college next year and having a mental breakdown thinking I’m already behind. 😅
@BackToBackSWE
@BackToBackSWE 5 лет назад
Wow. HUGE TIP. Watch my video on getting big 4 interviews in the "Life Videos". Don't believe that a freshman can't get a great internship. At the career fair and in general people won't give you the time of day.... My exchange with PayPal when I was a freshman: Me: "Hi I wanted to apply for a SWE position" PayPal Dude: "Excellent, what do you like to work on?" Me: "I love servers and backend. Did some web stuff as a kid and Android dev." PayPal Dude: "Great! Annnnnnnd...what year did you say you were?" Me: "1st year :)" PayPal Dude: "Ahhhhh....ok yes, we do not offer positions for that" PayPal Dude: " *yeet* " BIGGEST KEY. Facebook University, Twitter Academy, Google Engineer Practicum, Microsoft Explore. GET YOUR FOOT IN THE DOOR EARLY. If you can achieve this then you can get a RETURN OFFER for full Software Engineering WITHOUT having to do all of this interview bs. Begin applying in early to late August this year. Write great essays and really sympathize with the company's mission (usually the "save the world-esque" stuff which I honestly do vibe well with). Anyway yeah, just try your best and NEVER let your age, year, or experience hold you back and make you think things are closed off. Good luck - Ben
@Sosocutiex
@Sosocutiex 5 лет назад
Back To Back SWE wow thank you so much! I definitely will! I’m already trying for this summer program called ccsi at google so I can get my foot in the door and have my name familiarized or something like that. I want to get a much exposure as I can to make this whole process a lot easier. Again thanks for the feedback!
@BackToBackSWE
@BackToBackSWE 5 лет назад
@@Sosocutiex great. you can do it.
@WeightlessFlex
@WeightlessFlex 4 года назад
Bro you're a great resource
@BackToBackSWE
@BackToBackSWE 4 года назад
thanks
@superigno
@superigno 5 лет назад
Thanks bro really appreciate this. Subscribed.
@BackToBackSWE
@BackToBackSWE 5 лет назад
sure
@BaZoOkaPoOka
@BaZoOkaPoOka 4 года назад
Thank you for making these videos. I am surprised you don't have wayyyyyy more views o.o I will be studying every one of your videos and sharing with friends :D
@BackToBackSWE
@BackToBackSWE 4 года назад
Ye,
@supervert1491
@supervert1491 3 года назад
Hey man quick question. I noticed in your very first few videos were tips on java related things, and in those videos you recommended TeamTreeHouse. I know umd teaches java for their first two compsci courses. My question for you is did you learn java before going into umd comp sci? If so, did you skip any of the intro level courses specifically cmsc 131 and cmsc 132? Also, thanks for all these videos you are a big help staying motivated through all this. Also, sorry for the lengthy question ha.
@BackToBackSWE
@BackToBackSWE 3 года назад
Before. Did not skip (I took them anyway, didn't do opt-out test and they were easy).
@supervert1491
@supervert1491 3 года назад
@@BackToBackSWE Thank you for such a speedy reply! Also, cool. I too intend to do what you did. So Treehouse was very helpful with those two intro courses?
@Sicaine
@Sicaine 5 лет назад
Wow great job with your videos :-)
@BackToBackSWE
@BackToBackSWE 5 лет назад
thanks, you are cool.
@vraih4847
@vraih4847 4 года назад
great video... would like to see more content from u
@BackToBackSWE
@BackToBackSWE 4 года назад
I have a class I'm running and it is growing fast. When I get free time I post here though. Not too frequent.
@minhajerfan4948
@minhajerfan4948 11 месяцев назад
Is DSA course still available now on your website? I am from India
@vishnuvardhan623
@vishnuvardhan623 5 лет назад
really perfect
@BackToBackSWE
@BackToBackSWE 5 лет назад
hey
@osama-ki_masi-ki_pota7677
@osama-ki_masi-ki_pota7677 Год назад
Bro plz make video on java backend developer roadmap
@lullalullafy
@lullalullafy 3 года назад
Excellent video, do you have an alternative for Elements of Programming Interviews for JavaScript. I noticed the versions available seem to only be for java, python and c++. Thanks again !!!
@shashikantpawar7069
@shashikantpawar7069 5 лет назад
Great helpful
@BackToBackSWE
@BackToBackSWE 5 лет назад
thanks
@jayeshborgaonkar9166
@jayeshborgaonkar9166 4 года назад
great job
@BackToBackSWE
@BackToBackSWE 4 года назад
thx
@Paradise-kv7fn
@Paradise-kv7fn 5 лет назад
The thing is that I think that I am ready for Amazon and Microsoft interviews(not Google though) but I think it is more difficult to get a interview in these companies than to actually crack their interviews (again, I am not talking about Google).
@BackToBackSWE
@BackToBackSWE 5 лет назад
yeah, I agree
@benjaminfindon5028
@benjaminfindon5028 3 года назад
bless you a second time
@CasperWest
@CasperWest 3 года назад
Did you look at the solution to the leetcode questions when you didn’t solve them?
@dashanjotsingh1157
@dashanjotsingh1157 5 лет назад
finally subscribed ! :)
@BackToBackSWE
@BackToBackSWE 5 лет назад
nice
@dashanjotsingh1157
@dashanjotsingh1157 5 лет назад
@@BackToBackSWE can you tell me how to prepare for system design interview
@BackToBackSWE
@BackToBackSWE 5 лет назад
@@dashanjotsingh1157 I'm not well versed in that topic so can't
@dashanjotsingh1157
@dashanjotsingh1157 5 лет назад
@@BackToBackSWE ok thanks :)
@Kushagra_21
@Kushagra_21 4 года назад
How can you like tushar roy videos......he never bothers to explain the process. He always jump to the solution
@BackToBackSWE
@BackToBackSWE 4 года назад
he the og
@Kushagra_21
@Kushagra_21 4 года назад
@@BackToBackSWE 😂😂
@benjaminfindon5028
@benjaminfindon5028 3 года назад
bless you
@saitejanagam5748
@saitejanagam5748 4 года назад
Bro thank you loved this u gave a map quick question for an avg IQ guy how long will it take for all this to complete according to u. Please reply
@BackToBackSWE
@BackToBackSWE 4 года назад
ye
@saitejanagam5748
@saitejanagam5748 4 года назад
@@BackToBackSWE please man do an average analysis
@BackToBackSWE
@BackToBackSWE 4 года назад
@@saitejanagam5748 ok
@arjunkashyap8896
@arjunkashyap8896 4 года назад
Are you a computer science major ? (just curious)
@BackToBackSWE
@BackToBackSWE 4 года назад
yes, a rising senior now
@massib4523
@massib4523 2 года назад
I have an interview on Next Monday and I'm scare as .....!
@chrischoir3594
@chrischoir3594 4 года назад
Why?
@BackToBackSWE
@BackToBackSWE 4 года назад
wym
@user-lb1fl7sh8m
@user-lb1fl7sh8m 4 года назад
what do you think about the guide to competative programming by antii ?
@BackToBackSWE
@BackToBackSWE 4 года назад
never heard of it nor read it
@user-lb1fl7sh8m
@user-lb1fl7sh8m 4 года назад
@@BackToBackSWE thanks for the answer
@sanjaymadhavan1893
@sanjaymadhavan1893 4 года назад
You look like larry wheels💪
@BackToBackSWE
@BackToBackSWE 4 года назад
lmao
@alex.perreras
@alex.perreras 4 года назад
Fire your operator! and use simple camera stand for your videos!
@BackToBackSWE
@BackToBackSWE 4 года назад
this was the first video ever chill out
@unknownman1
@unknownman1 4 года назад
so you are 21 or 22? How do you know so much?
@BackToBackSWE
@BackToBackSWE 4 года назад
just turned 21 and im in college it is our job lol
@unknownman1
@unknownman1 4 года назад
@@BackToBackSWE okay just tell me one thing. I've decent knowledge of react js , node js, react native. I have also made couple of apps and webapps using these frameworks. I dont like datastructures and Algorithms but I know their basic concepts. Since I'm in final year of graduation(computer science) I've decided to take a break from working on frameworks and give 2-3 months practising Data Structures and Algorithms. What do u think about this decision?
@abdelrahman2348
@abdelrahman2348 5 лет назад
You solved the problems of epi seven times !!?
@abdelrahman2348
@abdelrahman2348 5 лет назад
and what is your method in studying interviews books ?
@BackToBackSWE
@BackToBackSWE 5 лет назад
I read the book 5-19 (which is essentially what you need for a traditional SWE interview) 4 times. At that point I knew most of it and skimmed 3 after that. This is not that large of a task considering I had 3-4 months to do it and was desperate for employment after having been overlooked more times than I can count.
@BackToBackSWE
@BackToBackSWE 5 лет назад
@@abdelrahman2348 There isn't really a 1 size fits all method. Just do whatever it takes to learn it the way you learn best. I just read the book and did Leetcode in tandem and there was a lot of question overlap. One can't avoid the wall of work that this requires...unless you are already a beast and then you don't really need to practice or study.
@saeeduchiha5537
@saeeduchiha5537 3 года назад
So you are teaching how to ACE A PROGRAMMING INTERVIEW before you pass one yourself?? Teaching how to get into GOOGLE while you haven't done it yourself?! (I unsubscribed after watching this)
Далее
Advice from the Top 1% of Software Engineers
10:21
Просмотров 3,3 млн
Они захватят этот мир🗿
00:48
Просмотров 614 тыс.
I Asked Microsoft Software Engineers How To Get Hired
10:34
How I Passed The Google Coding Interviews
18:50
Просмотров 41 тыс.