Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Ace The Technical Program Management Interview !
Introduction
Introduction
On A Personal Note
Technical Program Manager 101 (My Udemy Course)
Introduction (1:51)
Roles & Responsibilities Of A TPM (14:43)
Skills Needed for a Technical Program Manager (12:54)
Types of Technical Program Managers (19:12)
Moving up as a Technical Program Manager (15:16)
How to Land A TPM Job (20:17)
The Exclusive TPM Community
Live Webinars Where You Can Ask Questions
Slack Channel For Group Discussions
Other TPM Communities
Free Peer to Peer Mock Interviews Community
Mario's Daily Jobs Posts
Where to look for jobs ?
Understanding What a TPM Does From Various People
Book Recommendations
100+ Interview Questions with Answering Guidance
Interview Answering Methodologies
25+ Technical Program Management Interview Questions & Answers
25+ Agile/Scrum Interview Questions & Answers
35+ Senior/Principal Level TPM Questions & Tips
10 Strategic Program Management Questions & Answers
Traits To Exhibit When Aiming For A Higher Level TPM Role
Amazon & Meta Interview Questions
Amazon Alexa Team's TPM Full Loop (Design & LP) Questions
Understanding Amazon's 14 Leadership Principles
MAANG Telephone Screening Questions
140+ Behavioral Questions & Answers That Tie Into Amazon's Leadership Principles
20+ Fundamental Questions Asked at Amazon
Amazon TPMs Describing "What Makes a Great TPM at Amazon?" (58:27)
Facebook / Meta: TPM Interview Questions
Apple Interview TPM Questions
Questions to Ask Your Interviewer
TPM Interviews: Candidate Experience At MMAANG
Interviewing at Meta: Candidate Experience Summary
Interviewing at Microsoft: Candidate Experience Summary
Interviewing at Apple: Candidate Experience Summary
Interviewing at Amazon: Candidate Experience Summary
Interviewing at Netflix: Candidate Experience Summary
Interviewing at Google: Candidate Experience Summary
Resume Tips & General Interviewing Guidance
TPM Resume Snippets & Pointers
General Pointers and Tips
Full Day Interview Loop
Tips From People at FANG
How to Find Companies ?
Interviewing in a Virtual Environment
An Introduction to Agile
What is Agile ?
Agile vs Waterfall: Similarities and Differences
Key Agile Metrics
How To Frame Better User Stories
An Introduction to Scrum & Kanban
Scrum Fundamentals
When to Use Kanban and When Not To
Scaled Agile Framework - SAFe (Overview)
Agile Quiz: 30+ Questions & Answers
An Introduction to Project Management
PMBOK Process Groups Explained
Where & How to Use Pareto Analysis
Project Risk Management According to the PMBOK
Managing Critical Path & Float in A Program
Architecture: Principles, Patterns & Concepts
What happens when you hit www.google.com ?
General Overview of System Architecture
Single Tier, Two Tier & Multi tier Applications
Patterns: Backends For Frontends
Web Application Architecture Components
Load Balancer Basics
Messaging Queues
Kafka - Messaging Queues
Pub-Sub Architecture
What is an Event-Driven Architecture?
HTTP Push & Pull
Polling vs SSE vs WebSocket— How to choose the right one
A/B Testing
Recommendation Systems: Using Various Filtering Techniques
Serverless Architecture
Service Mesh: MIcroservice Communication
All About API's
API Basics
API: Use RESTful URLs & Actions
CRUD Operations
Microservices Basics
Microservice Patterns
Databases
Database Basics
RDBMS Basics
Popular RDBMS
Database sharding explained
Consistency, Availability& Partition Tolerance: CAP Theorem
NoSQL Brief Overview
Why NoSQL?
Cassandra DB
Distributed Database
Graph Database
Document Database
Caching
An Introduction To Caching
Memcache
Content Delivery Network - CDN
System Design: Links to Various Solutions
Recommended Reading
WhatsApp System Design: Approach I
Application Performance Monitoring (APM)
How to go about monitoring your applications ?
Application Security
IMPORTANT NOTE
Getting Started with Web Application Security
Secure Network Firewall
SQL Injection
The Cross-site Scripting (XSS) Vulnerability: Definition and Prevention
Securing Web Applications
Big Data: Fundamental Concepts
What is Big Data ?
What is Hadoop?
MapReduce: Introduction
What is a Data Lake?
Cloud Basics
Why Move To The Cloud
Cloud Computing Models & Their Evolution
Cloud Basic Building Blocks
High Availability On The Cloud
Cloud Principles
Reasons To Move To The Cloud
Let's Starts With The Basics
Introduction to Cloud Native Principles
Horizontal Scaling vs Vertical Scaling & Multi-Tenancy
Application Migration Strategies
Operating on The Cloud
What is DevOps?
Operational Excellence on the Cloud
Continuous Integration & Continuous Delivery
Security on The Cloud
Security In a Multi-tenant Environment
Security On the Cloud - Design Principles
Basics of Securing Your Cloud
Understanding Cloud Architecture
The Well Architected Framework
Best Practices for the Cloud
Scaling On The Cloud
Scale Your Web Application — One Step at a Time
Reliability on The Cloud
Understanding Elasticity on the Cloud
Performance Efficiency on the Cloud
Agile Quiz: 30+ Questions & Answers
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock