How to Prepare for Technical Interviews, Part 1 - Coding

Описание к видео How to Prepare for Technical Interviews, Part 1 - Coding

Here's a complete guide to prepping for technical interviews. This is part 1 of a 3-part video series on coding, system design and behavioral / leadership interviews at top tech companies.

Get 10% OFF your Educative.io subscription at https://educative.io/engineeringwithu...

👨‍💻 Interview Prep Video Series

Part 1: Coding -    • How to Prepare for Technical Intervie...  
Part 2: System Design -    • How to Prepare for Technical Intervie...  
Part 3: Behavioral/Leadership -    • How to Prepare for Technical Intervie...  

👩🏼‍💻 Get a BIG DISCOUNT on LeetCode Premium Annual Subscription
https://leetcode.com/subscribe/?ref=I...

📚 Books for Data Structures, Algorithms & Prep

Grokking Algorithms - https://amzn.to/2JcBrjS
Introduction to Algorithms - https://amzn.to/2V03JRb
Cracking the Coding Interview - https://amzn.to/3fqhIe8
Elements of Programming Interviews (Python) - https://amzn.to/35XPQJw
Elements of Programming Interviews (Java) - https://amzn.to/374W5KT

📺 Free Courses

Introduction to Computer Science - Ana Bell @MIT OpenCourseWare
   • 1. What is Computation?  

Programming Abstractions - Julie Zelenski @Stanford
   • Lecture 1 | Programming Abstractions ...  

Introduction to Algorithms - Erik Demaine @MIT OpenCourseWare
   • Lecture 1: Algorithmic Thinking, Peak...  

📕 Subscription Courses

Educative - https://educative.io/engineeringwithu...

⚙ Tools for Tracking

Here is my Notion Template: https://www.notion.so/Coding-Problem-...

A word on this template though, this is a bit more complicated than what I mentioned in the video. If you build a list of coding problems using this template, as you work on the problems and give yourself a time and a score, it will calculate a SR_Score value, and if you sort the list in descending order based on the property, it will automatically bubble up your worst problems on the top. Hope this makes sense.

Do NOT edit SR_Score, C_Date, C_Solution and C_Time -- those are filled out manually based on other values you update.

Also, here is the entire workspace with 200+ carefully picked questions and all the various boards: https://www.notion.so/de7d8005cd3749b...

📽 Related Videos from this Channel

Best Books for Learning Data Structures & Algorithms -    • Best Books for Learning Data Structur...  
AlgoExpert vs Leetcode Review -    • AlgoExpert In Depth Review - Better T...  
3 Problem-solving Techniques -    • 3 Problem Solving Techniques for Codi...  
How to learn new concepts effectively -    • How I learn new skills & software eng...  
Facebook Mock Interview -    • Facebook Coding Interview with a Geor...  
How to get a Software Engineering job at Microsoft -    • How to Get a Software Engineering Job...  

—————————————————————————————————

MY GEAR

📷 Video

Canon EOS R - https://amzn.to/336Up2g
Canon RF 15-35mm 2.8 L IS USM - https://amzn.to/3rja0oW
Canon RF 24-105 f/4 IS USM - https://amzn.to/35XBpoT
Canon EF-S 10-18mm STM - https://amzn.to/3pTcLgY
Canon EF 50mm 1.8 II - https://amzn.to/35XAJ2D
Atomos Shogun 7 - https://amzn.to/370ZNoX

🎙️ Audio

Shure SM7B - https://amzn.to/2J1Mb4J
Sennheiser MKE600 - https://amzn.to/3tj6iOb
Rode VideoMicro - https://amzn.to/2HrdO6m
Focusrite Scarlett 4i4 - https://amzn.to/398ptT7
Adam Audio T5V - https://amzn.to/2YFiOcx
Audio Technica ATH M50X - https://amzn.to/39aKXPg

🖥️ Editing

Samsung CRG9 - https://amzn.to/33b5rDT
Lian Li Dynamic O11 - https://amzn.to/3ftahBd
ASUS RTX 2080 Super - https://amzn.to/3frlUsb
Razer Black Widow Elite - https://amzn.to/35XhjuV
Razer Basilisk HyperSpeed Ultimate - https://amzn.to/39GCtPR
Apple Macbook Pro 16 - https://amzn.to/3nQ2W1z

——————————————————————————————————

REACH OUT TO ME ON SOCIAL MEDIA

Instagram:   / engineeringwithutsav  
Instagram:   / utsavized   (personal)
Facebook:   / engineeringwithutsav  
Web: https://www.engineeringwithutsav.com

——————————————————————————————————

TIMESTAMPS

00:00 Intro
01:47 About this video series
02:50 Purpose of coding interviews
04:50 Resources you will need before you begin
08:53 7-step Strategy for effectively prepping
09:17 Step 1 - Self assessment
10:06 Step 2 - Data structures & algorithms
10:54 Step 3 - Consistent tracking process
15:45 Step 4 - Spaced repetition
17:53 Step 5 - Pattern recognition
20:10 Step 6 - Evaluation of readiness
20:59 Step 7 - Metacognition
21:34 Final bit of advice

——————————————————————————————————

DISCLAIMERS

This video is sponsored by Educative. Links included in this description may be affiliate links. When you buy a product or service with these links, I may receive a small commission. However, there is no additional cost to you :) I genuinely appreciate you supporting my channel so I can continue to provide you with awesome software engineering content for free!

Also, all opinions are my own and not my employer's.

#engineeringwithutsav #softwareengineeringwithutsav #softwareengineering

Комментарии

Информация по комментариям в разработке