Technical Interview July 2022 Newsletter
It is a bad economy right now. With tech layoffs happening everywhere, our members could use a technical interview review and boost. These are bonus newsletters on the topic of technical interviews. There will still be a deep learning and data science newsletter this month, and will be released shortly.
In this technical interview math review series, we will go over some of the math tricks, patterns used in technical interviews. It’s a special bonus newsletter. These flashcards are especially useful for bootcamp graduates, who didn’t go through the traditional computer science training.
Anyone can view [public] cards. Only paid members can view [pro] cards. Pro costs $5 or less a month. https://ml.learn-to-code.co/payments.html Create an account, log in to message us, vote or like cards. Medium paid members can request a free trial.
Technical interview basics
Bible of Technical Interview. You might have heard of the bible of technical interviews — Cracking the Coding Interview (written in Java), and its author — Gayle Laakmann McDowell. The author is no ordinary author. She also taught at UPenn and UDub (university of Washington). In her book Gayle (who not only wrote the book but made hiring decisions at Google and sat on the hiring committee) explains it’s not just about past academic history or research. “To crack the coding interview. You need to prepare with real interview questions. You must practice on real problems and learn their patterns. It’s about developing fresh algorithms, not memorizing existing problems.”
The interviews at big tech (FANG companies) is a process, decisions are made relatively systematically: decisions are made in groups by the hiring team, there’s a scoring system for each skill, there are many rounds of interviews and a final approval before decisions are made. At Google there’s even a hiring committee that will review your recruiting profile and performance. Especially at google, after each interview the person will score you. The process is a bit faster at Microsoft. In this tech layoff tsunami, nowhere is easy, and highly paid tech positions are highly desirable. Big tech (fang companies) also care a lot about scalable code. They have huge user base, handles big data. Be sure to check out our Rehtinking Fibonacci Sequence interviews guides below.
Technical Interview Basics [public]
https://ml.learn-to-code.co/skillView.html?skill=vD6byOBzthJLgtmqmcUS
Binary Numbers, Bit Manipulation, Hexademical
Memory units bit, nibble, byte [public]
https://ml.learn-to-code.co/skillView.html?skill=JtLrME3XnTCEiUXivICV
Bit manipulation overflow error, max integer example [public]
https://ml.learn-to-code.co/skillView.html?skill=7wLuRBPKjuZHbVBE04a1
What is Hexadecimal, base-16 numbers? (definition) Part 1 [public, pro tip, high quality]
https://ml.learn-to-code.co/skillView.html?skill=UpZzl8OpW1PiAIvsAmOT
What is Hexadecimal, base-16 numbers? (definition) Part 2 [public, pro tip, high quality]
https://ml.learn-to-code.co/skillView.html?skill=jS3ouYSNs8tZMgirvrgE
What is Hexadecimal, base-16 numbers? (definition) Part 3 Converting binary numbers to hexadecimals. [public, pro tip, high quality]
https://ml.learn-to-code.co/skillView.html?skill=vLGXEZq2XUXVTdiUURqd
Uniqtech Guide to Decimal, Binary Number and Hexadecimal [public, pro tip, high quality]
https://ml.learn-to-code.co/skillView.html?skill=eHE5d0U0gAAQMFpiu0sC
Math numbers series, infinite series, numeric series
1/2 + 1/4 + 1/8 + 1/16 + ⋯ Math infinite series [public]
https://ml.learn-to-code.co/skillView.html?skill=CfQfCuu3ZPKQr2777NmG
Question : What is 1 + 2 + 3… + (n-2) + (n-1) + n ? infinite series, math series https://ml.learn-to-code.co/skillView.html?skill=EddCdch760nGLmK5ojx3
What is 1 + 2 + 3… + (n-2) + (n-1) + n ? Part 2 What’re triangular numbers?
https://ml.learn-to-code.co/skillView.html?skill=s2F3Rf4Ub1RrVoccKLhl
Floating Point, Precision
Interview Math Series : Python Floating Point [public]
https://ml.learn-to-code.co/skillView.html?skill=1FB3bXOjBwpHk1me5gom
Technical interview at Google and FANG companies
Technical Interviews: Rethink Fibonacci sequence Part 01 [pro]
https://ml.learn-to-code.co/skillView.html?skill=3dIanBS4HZb5L2YNhiM2
Technical Interviews: Rethink Fibonacci sequence Part 02. Understand how does a simple fibonacci implementation using recursion may never finish. How the call tree grows, and how dynamic programming can help. [pro]
https://ml.learn-to-code.co/skillView.html?skill=9CAChVxR30qiA151APRZ
Technical Interviews: Rethink Fibonacci sequence Part 2.5 [pro]
https://ml.learn-to-code.co/skillView.html?skill=FzJZYqBFcPey88mSAFVX
Technical Interviews: Rethink Fibonacci sequence Part 03. Fibonacci dynamic programming implementation with cache. [pro]
https://ml.learn-to-code.co/skillView.html?skill=ofIY91tPTAftQwc8kzVG
Technical Interviews: Rethink Fibonacci sequence Part 04. Medium article on fibonacci [public]
https://ml.learn-to-code.co/skillView.html?skill=NpZ6NteL9QiAGTWc6Bvf
Like what you read? You can support us in many ways
Any feedback, questions are welcome contact us through the message tab https://ml.learn-to-code.co/message3.html .
You can become a pro Medium member via our uniqtech referral link. A portion of your membership fee will automatically be given to us and help us build tutorials on medium! Join our 1100+ subscribers to the data science bootcamp. https://uniqtech.medium.com/membership
Did you know that you can request content by messaging us https://ml.learn-to-code.co/message3.html? Pro substack members get all the content. If you are a medium pro, clap for our stores and subscribe, we can release some premium tutorials to you too.
You can now tip us dogecoin! 🐕 or any crypto 🚀 🌕
Like our tutorials? You can donate/tip us! Help us make more tutorials.
Send us $DOGE any #crypto Like our tutorials? You can donate/tip us! Help us make more tutorials. Send us $DOGE any #crypto https://commerce.coinbase.com/checkout/e2175af7-7b63-4d5a-a418-79edf6e2f397 powered by @coinbase not tax deductible. #learntocode #100DaysOfCode #learnprogramming tutorials on medium: uniqtech.medium.com #machinelearning #data
This is a part of the @coinbase #weacceptcrypto campaign!
You can tip us or pay your membership $5/month payment using Crypto. 🐕
powered by @coinbase not tax deductible. #learntocode #100DaysOfCode #learnprogramming tutorials on medium: uniqtech.medium.com #machinelearning #data
Like our tutorials? You can donate/tip us! Help us make more tutorials. Send us $DOGE any #crypto https://commerce.coinbase.com/checkout/e2175af7-7b63-4d5a-a418-79edf6e2f397 powered by @coinbase not tax deductible. #learntocode #100DaysOfCode #learnprogramming tutorials on medium: uniqtech.medium.com #machinelearning #data
Linear Algebra, Matrix Math, Deep Learning Math
L2 Norm ||v|| or ||u|| [public]
https://ml.learn-to-code.co/skillView.html?skill=d0y0VC6uq9EGf76jBQij
Chain Rule, Review [public]
https://ml.learn-to-code.co/skillView.html?skill=Q71hxQGPCtEB9xUY7LM1
Deep Learning math formula basics [pro, high quality]
https://ml.learn-to-code.co/skillView.html?skill=PQhmnCII2bh6oClghsCT
Unit vectors (definition)
https://ml.learn-to-code.co/skillView.html?skill=T1xTBPuy50bdEdTZaGUw
Programming Basics and Python Basics
Might be useful for bootcamp graduates
Quiz : What does the Python keyword from mean? [public]
https://ml.learn-to-code.co/skillView.html?skill=SSO4fHcDv1i11Fmac2UU
Devtools, IDE, pro tips for developers [public] Why use Pycharm? | Why use VSCode?
https://ml.learn-to-code.co/skillView.html?skill=cZ3lBg9aBsgFiSJR1CYs
What’s Pycharm (definition)? [public]
https://ml.learn-to-code.co/skillView.html?skill=Bx3bnZQvelMdHisZlQnj
Porting Python 2 to 3 [public]
https://ml.learn-to-code.co/skillView.html?skill=P3WFVBCXPOctZs5qAuSK
Handling datetime with python [pro, high quality, mini project] 🌟🤩
https://ml.learn-to-code.co/skillView.html?skill=j9Zyd1Og17LMgxVYvJut
What’s a state machine (definition) [pro]
https://ml.learn-to-code.co/skillView.html?skill=auXrap5qRz9eC5ATtcbq
Graph Algorithms
Shortest Path Algorithms [pro]
https://ml.learn-to-code.co/skillView.html?skill=k32LyDaZbCIaPF2rt4fA
Professional Dev Tools
Professional Git [pro]
https://ml.learn-to-code.co/skillView.html?skill=HYMd9j26isJbu6GnxVwu
Working in an engineering team — Agile, Scrum and collaboration tools [public]
https://ml.learn-to-code.co/skillView.html?skill=nCM05Rx7UJs2D5NWF0PQ
Data science tools tested on HackerRank (image below)
Data Analytics and Data Preprocessing
Working with Pandas (data analytics, data preprocessing). Visit the Data preprocessing using Pandas tab
https://ml.learn-to-code.co/topic_machine_learning_workflow.html