How I Would Prepare For Coding Interviews (if I could do it all over again)
👩💻 Get 10% off my coding interview website: www.swecareers.com/purchase?d...
This is how I would prepare for those hard coding interviews if I were to do it all over again. I would optimize my time, follow a schedule and learn data structures and algorithm fundamentals before diving into any programming interview question. The truth is getting a software engineering job is hard and it takes a lot of studying and dedication but it's worth it. The stuff you learn in a computer science degree is very theoretical and it doesn't always translate to coding interviews.
🎬 Playlist of how I landed each of my software engineering internships:
• How I Landed My Softwa...
📱Socials:
🐦 Twitter - / cbychang
🖼️ Instagram - / chrisbychang
Пікірлер: 104
No waste of time, clear explanation, straighforward. 10/10
This is great advice, the only thing I will add to this is to do problems on the same topic. Let's say you start with arrays/strings doing the sliding window technique, do the same topic questions starting with easy, and move your way up to medium. This way you don't have to juggle many DSA topics at the same time. When you feel confident you can move on to other DSA topics. Good luck with your interviews everyone 😊
@BillClinton228
Жыл бұрын
I'm a super programmer hacker that invented the internet and Steve Jobs...If you can't solve my 72 hour coding challenge and build a replica of the space shuttle with working engines in your own back yard then you cant work for me.
@NexusGamingRadical
2 ай бұрын
@@BillClinton228 Oh really? I just do meth.
Damn, it's crazy to think how just 6 mins helped me as much as they did! Thank you
I LOVED YOUR ADVICE! Hope I can find a job soon using your technique!
This is probably the most well thought out and clear video on SWE interviews I’ve ever watched.
Solid advice!
thanks dude I started doing Leetcode last week and I was lost Now I have a better idea on how to tackle them
Accurate, thank you!
THANK YOU FOR THIS
@ChrisChangSWE
3 жыл бұрын
no problem!
Great advice thank you
Brother you're the best!
👉Informative bro 1. Learn easy language 2. DSA 3. Time optimization 4. Follow structured plan (3 months)
Great video!
Great shit chang
I can relate so much to this video... would do the same mistake as u (taking more than 3 hours to solve a coding question) and I can't stress how important recursion is... Thank you.
Love the pikachu in the background! 😊
Very good tips
Great advice, Code academy has a beautiful course on DSA
Could you please make a video on "Complete roadmap to become a software Engineer" ? Great video.Love from Bangladesh.
MY MAN CHRIS IS BACK!
@ChrisChangSWE
3 жыл бұрын
ayyy
Really helpful advices
that's just an amazing advice
this is great advise
Bro you're too funny. Thanks man
Great advice, i just started doing this now :P saw the video later, but glad that this just helps me confirm my plans. Although, i will have to change that 1 question/2-3 days [was initially planning to go through concepts first but decided to just learn and code at same time] to 2-3 questions per day
just did amazon online assessment. This is spot on.
@ChrisChangSWE
3 жыл бұрын
ayyy
Thanks buddy
Possibly the BEST PROFESSIONAL ADVICE ever given
I really suck at doing the questions and I forget the know how of solving it. Whenever I see a new problem what needed to be solved is different way I’m extremely stressed. You think the website will help to drill it in and provide actual solutions and allow us to ask questions?
thanks bro
After watching this vid it makes me glad that when I was 9 I decided I liked coding and started learning it which I now know 3 languages
@shekeltf267
2 жыл бұрын
How did you even get started?
@tottyamadeus591
2 жыл бұрын
@@shekeltf267 have you heard of books
Do you have any recommendation to learn any programming when applying as a programming engineer tho.
Problem is, most code challenge websties don't provide you access to the solution, like beecrowd (formerly URI online judge). Is there a big website that does that I don't know of?
damnnn your first interview was with palantir...goat
@ChrisChangSWE
3 жыл бұрын
i got lucky
@wewe-fx6un
2 жыл бұрын
Cow
Did u study in uwaterloo? I just finished my first year there and this is exactly the two language we learned LOL
His voice sounds similar..ouh yeah the techlead
@therocketmanprince682
3 жыл бұрын
But he is not empty like techlead. I don't like that guy .
@kenthankgod2619
2 жыл бұрын
@@therocketmanprince682 wow that's harsh why don't you like him?
@aadityakiran_s
2 жыл бұрын
Jr Tech Lead.
@hammadshaikh4213
Жыл бұрын
I hate him
@Troglodyte2021
Жыл бұрын
his voice is as similar to Techlead's as Trump's voice to Taylor Swift's.
Do you think java is a good language to start with or should I learn python? Thanks!! I just found your channel and its great. Subbed on the 1st video and I don't sub too often.
@Covid--kl9ff
Жыл бұрын
Java and python is pretty easy compared to C
Hey Chang, can you please let me know which coding language I should learn ?
I know some java script but I'm wondering if it's a recommended language to solve these questions or should I switch to python
i always think these kind of videos are just dirty views baiting , but this was actually helpful , thanks man
How long it takes you to prepare all these before you’re ready for interview, 2 years?
Chris Chang aka Genius... I see 3 months, I got 3 days... need to get a bit of the rust off!
Just confirmed mine observations. Also want to add - if the code you are producing is having many branches, complicated and messy - you are moving to a wrong direction 99%
Hi, can you tell which 6 programming languages are on that website? I would like to try it. Thanks 🙏
I- really thought you had more subbers I'm- This channel definately worth more subs
Did you go to Northeastern? I had to deal with racket too lol
My problem is I just can't retain information as well as others I learn data structures, try a leet code, realize I forgot how to use the required data structure, look at solution and repeat the same thing in a week still forgetting how I did it the last time.
Jin Yanggggg
...I'm fucked... but still thanks for advice !
but this guy is from prestigious university in canada. we are foreigners without a university degree so it's impossible for us.
Does University matters ?? Can I apply there but I am not from US
can you make a video giving advice to people who don't have a cs-degree and already graduated a few years ago. How do I enter the software engineering field without any prior experience or a related degree? Everyone seems to just say "just work on portfolio projects and you'll get noticed" but I wish there was more detailed advice on this.
@ChrisChangSWE
3 жыл бұрын
sure thing!
@joyceawesome1705
2 жыл бұрын
That's what I did. Coming from a Geology background. Zero coding knowledge. I started learning on Freecodecamp.org. Then a few Udemy. I got a job as a Software tester. In my job, I saw how real code looks like in a company. I continued building side projects and kept adding to my github. I published a small app on Playstore. I wrote up to 2 technical blogs I made my portfolio and added to my resume. This alone has got me several interview invitations from FAANG companies. I just enrolled into a CS master's program for this years Fall. It works.
@LuisMorales-yx8di
2 жыл бұрын
@@joyceawesome1705 good advice
What difficulty on Leetcode do you recommend to become efficient in where you can feel confident to apply to job?
@kevwjin
3 жыл бұрын
i'd guess a medium problem in under 20 mins
@AaronandAsh
3 жыл бұрын
Agreed!
Can Computer Information Technology lead me to software development? I was guided to this route but I just don’t see it. Am I missing something or should I be patient?
@jakehardy5997
2 жыл бұрын
IT is def not the same as software dev. Totally different fields
Racket.... Did you go to Yale? LOL
Cool
👩💻 Get 10% off my coding interview website: www.swecareers.com/purchase?discount=yt 👩💻👨💻 FREE Mock Coding Interviews: www.swecareers.com/mock-interviews
Try making vloging that may help you boost up your channel.(Welcome)
@ChrisChangSWE
3 жыл бұрын
great idea!
Jr Tech Lead.
Your LinkedIn profile?
He solved 3 leetcode easy questions without knowledge of data structures etc?
Python is not allowed in most coding interview. Java and C++ is recommended for interview preparation.
Ha ha, yeah... I got an interview in 2 days and I'm working tomorrow...
3 months? I got my coding interview for tomorrow 💀
is javascript alright for interviews
@Soppybobs
Жыл бұрын
Yes js and Python are by far the most common and easiest
God thank god I got your video.... I am in the same scenario of going to a mental hospital
@ChrisChangSWE
3 жыл бұрын
it happens to the best of us
@souravkumarsingh8265
3 жыл бұрын
@@ChrisChangSWE to be veru honest I dont think I can be grouped as "best of us"
@dreamdivine401
2 жыл бұрын
Same ;(
😑 start practicing three months in advance? That's nice to know. I got better advice in this sub 10 minute video on how to prep for a coding interview than four years of college. What's worse is I just lost my job and managed to get a coding interview within a month but had no idea the amount of prep work I should have been doing. Guess you live and learn.
무지 ~ ♡
What happens if the solutions I read are incomprehensible? How much time should I give each solution for a single problem before giving up and moving onto the next solution explanation?
@AaronandAsh
3 жыл бұрын
Give yourself 20 - 30mins before you look at the solution
I'd just ignore the "Optimize Your Time" section and always try to figure it out yourself
Learn JavaScript instead
Is he Techlead's son?
: ))
solid advise: don't be a software engineer