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

Watch Online Tech Interview Pro

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

The Complete Guide to Becoming a Software Architect

The Complete Guide to Becoming a Software Architect

Sources: udemy
Becoming a Software Architect is the holy grail for almost all developers. Great salary, working with management, dealing with the up-to-date technologies and p
5 hours 44 minutes 32 seconds
Building Multi-Platform Browser Extensions

Building Multi-Platform Browser Extensions

Sources: Server Side Up
Skip the time reading outdated, unsupported documentation from multiple sources and get started with development immediately. I wrote this book to be the guide I wish I had whe...
58 minutes 15 seconds
The Software Designer Mindset (COMPLETE)

The Software Designer Mindset (COMPLETE)

Sources: ArjanCodes
"The Software Designer Mindset" is a course that teaches all aspects of software architecture and offers practical advice on creating scalable software...
14 hours 32 minutes 58 seconds
Building AI Apps with the Gemini API

Building AI Apps with the Gemini API

Sources: zerotomastery.io
Learn to use Google's Gemini API for building AI-powered applications. Plus you'll put your skills into action by building three projects using the Gemini API.
3 hours 43 minutes 41 seconds
LLM Engineer's Handbook

LLM Engineer's Handbook

Sources: Paul Iusztin, Maxime Labonne
Artificial intelligence is experiencing rapid development, and large language models (LLMs) play a key role in this revolution. This book offers...