Skip to main content

Tech Interview Pro

8h 16m 2s
English
Paid

Course description

Learn to pass the coding interview with the pros. Tech Interview Pro is an online training program & professional community mentored by industry veterans Patrick Shyu ("TechLead", ex-Google/ex-Facebook) and Jonathan Ma ("Joma", ex-Facebook).  We coach you on how to pass the technical coding interview covering from the starting basics to advanced topics - coding, algorithms, systems design in-depth, behavioral questions, resume tips, preparation strategy, common mistakes, mock interviews, technical deep-dives, must-know tips, offer negotiation, and more.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 43 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Welcome

All Course Lessons (43)

#Lesson TitleDurationAccess
1
Welcome Demo
06:56
2
Cracking the Phone Screen
16:53
3
On-site Process: What to Expect
16:24
4
Why the interview is over before you even began.
09:48
5
Behind the Scenes of a Technical Interview
14:14
6
Path to the Onsite (Preparing your resume)
11:27
7
Path to the Onsite (Applying for the interview)
10:27
8
Axis 1: Coding
20:02
9
Axis 2: Data Structures and Algorithms
12:19
10
Axis 3: Design
10:08
11
Axis 4: Communication
10:56
12
Axis: Other criteria
08:16
13
Top tips that make you a pro at the interviews
15:00
14
Top 10 Most Common Mistakes Interviewing
12:07
15
Crafting Your Resume To Get Interviews
17:29
16
Rocking the Behavioral Interview
13:02
17
What Hiring Managers Want to Know
08:39
18
Whiteboard Coding Deep Dive
18:23
19
Hash Tables
09:31
20
Linked Lists
08:01
21
Trees and Graphs
14:50
22
Stacks and Queues
07:16
23
Sorting
12:20
24
Binary Search Tree (BST)
10:47
25
Heap
12:16
26
Bit Manipulation
16:24
27
Coding Session (x6 questions)
18:29
28
Coding Session (x5 questions)
23:49
29
Mock Interview
21:06
30
Introduction to Systems Design
07:39
31
Approach to Systems Design
04:33
32
Load Balancing
04:54
33
Caching
06:53
34
Content Delivery Networks (CDN)
05:55
35
Databases and Indexing
09:40
36
Redundancy and Replication
05:42
37
Database Sharding
05:23
38
SQL vs NoSQL
08:36
39
API design
05:30
40
Mobile systems design
11:21
41
Last Minute Preparations
15:11
42
Offer Negotiation Strategies
14:26
43
Next Steps
03:00

Unlock unlimited learning

Get instant access to all 42 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

System Design for Interviews and Beyond

System Design for Interviews and Beyond

Sources: Mikhail Smarshchok
Having over 15 years of industry experience, last 9 years I worked on building scalable, highly available and low latency distributed systems. For a long time, I have wondered w...
7 hours 53 minutes 5 seconds
Design Microservices Architecture with Patterns & Principles

Design Microservices Architecture with Patterns & Principles

Sources: udemy
In this course, we’re going to learn how to Design Microservices Architecture with using Design Patterns, Principles and the Best Practices with Iterate Design
17 hours 26 minutes 52 seconds
Internet of Things (IoT) - The Mega Course

Internet of Things (IoT) - The Mega Course

Sources: udemy
If you want to make career in Internet of Things: an evolving technology than this course is for you. You will learn everything from high level controllers to i
3 hours 25 minutes 36 seconds
Practical TLS

Practical TLS

Sources: Practical Networking (practicalnetworking.net)
A deep dive into SSL and TLS: The protocols that secure the Internet. Become An Expert In SSL/TLS.Even If You’re New To Online Security.
13 hours 24 minutes 49 seconds