Ask HN: How best to prepare for Python interviews starting in 3 months?
21–30 of 39 posts
Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#22For learning, exercism.io is amazing: they assign people as mentors to review your code, and I've had really good experiences while learning Rust, with feedback calibrated nicely to my level of expertise.
For how to think about algorithmic interviews, I always recommend this short set of notes: http://courses.csail.mit.edu/iap/interview/materials.php
For fun, try Advent of Code this year and see how far you get, and whether you like it. As @analog31 suggested, this might be a fun thing to do with his son.
Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#23Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#24What's worked best for me in learning new languages and such is trying to solve small problems I've had or just working on something I'm interested in. I get so burnt out just grinding generic programming problems.
Lots of other great suggestions here.
Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#25Few questions to get started: - __init__ vs __new__ - Difference between list and set - Abstract classes use - Generators vs iterators - How yield works - Is python call by ref/val or both. How to implement each - How python list allocates space, how it is implemented - what is cpython, pypy
Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#26Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#27Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#28If you have 3-months - https://pythonmorsels.com has been a godsend for me when drilling on the fundamentals of the python language. I guarantee that if you are relatively new to the language, that you won't run out of (A) Interesting exercises, (B) Fundamental language concepts in less than 30-45 days, even spending 2-3 hours/day. Just knock off 1 or 2 a day, and then come back a couple days later, and, without chec…
Re: Ask HN: How best to prepare for Python interviews starting in 3 months?
#29Those are the two things I did, I came from PHP and until a 2.5 years ago I never touched python but I work with it full time (also react, which I didn’t know at all when I started.)
What you build isn’t all that important, or the language. Most languages can be picked up on the job. But doing some personal projects + a couple leet code or project Euler problems a week will make one a good programmer in 3 months. You want the personal projects to act as a portfolio you can show off to recruiters though.