how to ace the coding interview (intermediate) anthony explains

  Рет қаралды 4,606

anthonywritescode

anthonywritescode

Күн бұрын

today I give my advice for how I approach programming interviews!
what programming language should I use? • interview tips: what l...
use your short intro: • interview tips: "your ...
what is TDD: • what is test driven de...
pytest parametrize: • pytest's parametrize (...
intro to the debugger: • python debugger crash ...
playlist: • anthony explains
==========
twitch: / anthonywritescode
dicsord: / discord
twitter: / codewithanthony
github: github.com/aso...
stream github: github.com/ant...
I won't ask for subscriptions / likes / comments in videos but it really helps the channel. If you have any suggestions or things you'd like to see please comment below!

Пікірлер: 24
@mfeickert07
@mfeickert07 2 жыл бұрын
Thanks for this very nice video! It was nice to see you step through the full process. Video idea request/suggestion: In Episodes 94, 98, and 109 you've shown how to use unittest's mock module to patch objects, but you've mentioned that you don't want to go too in depth in those videos. Would you be open to making a video that focuses on the basics of mocking as well as using the pytest-mock pytest plugin to use the mocker fixture? I realize that this is a pretty specific request, but any additional mocking content would be great. :)
@anthonywritescode
@anthonywritescode 2 жыл бұрын
yep it's already in the list -- been putting it off because I'm going to drop my controversial "pytest-mock is bad, actually"
@mfeickert07
@mfeickert07 2 жыл бұрын
@@anthonywritescode Oh spicy! :) Looking forward to it.
@lifting_and_coding
@lifting_and_coding 2 жыл бұрын
Never seen anyone mention writing tests in the interview but that's smart
@mahery_ranaivoson
@mahery_ranaivoson 2 жыл бұрын
Wow! this is really cool, would make more videos of this kind?
@anthonywritescode
@anthonywritescode 2 жыл бұрын
there's a few linked in the description -- there's also more in the playlist: github.com/anthonywritescode/explains
@MrHaste12
@MrHaste12 2 жыл бұрын
Hey Anthony, thanks for another great video. A bit off topic question: Have you considered alternatives for hosting your content? With KZbin going adds galore and now removing dislikes, who knows what future holds
@anthonywritescode
@anthonywritescode 2 жыл бұрын
haven't really thought about it -- though I have all my content locally either way
@4790kusi
@4790kusi 2 жыл бұрын
Well I have an interview in 30 minutes so this is coming in clutch
@anthonywritescode
@anthonywritescode 2 жыл бұрын
good luck good luck!
@muddasirkhan805
@muddasirkhan805 2 жыл бұрын
hi Anthony, any plans of videos for oop in python? i was not able to see any in the playlist. oop looks way complicated and was hoping to get some help. :-)
@anthonywritescode
@anthonywritescode 2 жыл бұрын
my advice for OOP is generally: don't -- it makes your code much more difficult to maintain and understand -- that's why there's no videos about it
@DisisAdrian
@DisisAdrian 2 жыл бұрын
Hi anthony, I wanted to let you know that I'm using your implementation for automating the nintendo switch. SUPERB, hunting regiice as we speak. Soon I'll be hunting for a shiny starter in bdsp
@DisisAdrian
@DisisAdrian 2 жыл бұрын
thank you^^ forgot to say that
@anthonywritescode
@anthonywritescode 2 жыл бұрын
nice! glad it worked out for ya!
@Khushpich
@Khushpich 2 жыл бұрын
That's really helpful, thanks.
@marsma18
@marsma18 2 жыл бұрын
I think that your answer to twist can have bug in it. Should have write proper test to overlapping hours ;) love the vid, c u on stream.
@anthonywritescode
@anthonywritescode 2 жыл бұрын
heh -- of course! I was imprecise in describing the problem since I forgot the original copy though it usually states "opening times are strictly increasing"
@marsma18
@marsma18 2 жыл бұрын
I mean case like that [(1,4) , (2,3), (5,6)] => [(1,4), (5,6)] which is still increasing but these simple change would result in nasty bug. There is always quite few assumption to problem tho.
@anthonywritescode
@anthonywritescode 2 жыл бұрын
yeah they aren't completely overlapping -- that's also included in the original problem description
@asafcohen6964
@asafcohen6964 2 жыл бұрын
if this was the technical interview i'd only work for that company if i had absolutely no other choice
@anthonywritescode
@anthonywritescode 2 жыл бұрын
say more?
@pradhvanbisht2177
@pradhvanbisht2177 2 жыл бұрын
First 🍪🐍
@kurianbenoy9369
@kurianbenoy9369 2 жыл бұрын
Second
how do virtualenvs actually work (advanced) anthony explains #522
16:55
anthonywritescode
Рет қаралды 7 М.
Flipping Robot vs Heavier And Heavier Objects
00:34
Mark Rober
Рет қаралды 59 МЛН
小蚂蚁会选到什么呢!#火影忍者 #佐助 #家庭
00:47
火影忍者一家
Рет қаралды 118 МЛН
Being Competent With Coding Is More Fun
11:13
TheVimeagen
Рет қаралды 97 М.
Google Coding Interview With A Facebook Software Engineer
49:59
Clément Mihailescu
Рет қаралды 940 М.
python 3.13 release highlights
49:56
anthonywritescode
Рет қаралды 20 М.
the system design interview (intermediate - advanced) anthony explains #556
28:58
what are python wheels? (intermediate - advanced) anthony explains #371
22:47
how does python's module `__getattr__` actually work?
17:38
anthonywritescode
Рет қаралды 4,4 М.
Why Isn't Functional Programming the Norm? - Richard Feldman
46:09