Khóa học System Design Interview Level 2

Tham khảo: Khóa học System Design Interview Level 1

Ngoài kiến thức nền tảng về Data Structures and Algorithms, kỹ năng System Design đang trở thành "chìa khóa vàng" mở ra cánh cửa vào các công ty công nghệ hàng đầu.

Hiểu được nhu cầu này của các bạn học viên, Engineer Pro ra mắt khóa học System Design Interview Level 2, dành cho các ứng viên Software có kinh nghiệm từ 3 - 5 năm hoặc Junior 0 - 3 năm nhằm đáp ứng tốt yêu cầu công việc của kỹ sư phần mềm. 

1. Chi tiết khóa học System Design Interview Level 2

Mục tiêu khóa học:

  • Hiểu rõ hiring bar của vị trí Mid + Senior ở Big Tech cho System Design Interview Round, giúp các bạn thực hành được trong Round phỏng vấn để đạt được tiêu chí trên.

  • Vì Round này cực kỳ quan trọng khi đánh giá Level của bạn (và cũng liên quan tới Salary Range) nên sẽ chuẩn bị cho bạn kiến thức chi tiết để thực hành trong buổi phỏng vấn.

  • Bonus thêm Round Salary Negotiation để tăng lương khủng với nhiều Real Case Study tăng thêm cả trăm nghìn đô.

Bạn nhận được gì từ khoá học System Design Interview

Chi tiết khóa học System Design Interview Level 2

Session 1. Introduction to System Design course Level 2

  • Signals for Mid-level/Senior level at System Design Interview

  • BloomFilter, Checksum, Heart Beat, Leader And Follower, PACELC theorem

Session 2. The trade - off in System Design with Examples Part 1

  • Why need a trade-off?

  • Strong vs eventual consistency

  • Latency vs Throughput

  • ACID vs BASE properties

  • Read through vs Write through

  • Batch Processing vs Stream Processing

  • Load Balancer vs API Gateway

Session 3. The trade - off in System Design with Examples Part 2

  • API Gateway vs Direct Service Exposure

  • Proxy vs Reverse Proxy

  • SQL vs NoSQL

  • Primary-replica vs Peer-to-Peer Replication

  • Data Compression vs Data duplication

  • Server Side caching Client Side caching

  • Rest vs RPC

Session 4. The Trade-off in System Design with Examples Part 3

  • Polling vs Long polling vs Webhook

  • CDN usage vs Direct Server Serving

  • Serverless Architecture vs Traditional server-based

  • Hybrid cloud storage vs All cloud storage

  • Token Bucket vs Leaky Bucket

  • Read heavy vs Write heavy System

Session 5. Circuit breaker, Side-car pattern, Saga + TCC, CQSR, Retry Pattern

Session 6. Design Uber

Session 7. Design Whatapps

Session 8. Design Search System

Session 9. Design Shard Counter

Session 10. Design Distributed Locking Service

Session 11. A Story from Migrating Monolithic Application to Microservices System At Big Tech.

Session 12. Bonus: Strategy for salary Negotiation + Case studies for salary negotiation at Big Tech (tổng hợp từ những buổi deal lương tại Singapore, Việt Nam, Canada ... với những chiến thuật deal giúp tăng lên cả trăm nghìn đô)

Khóa học System Design Interview Level 2

 

 

2. Đối tượng học viên và hình thức học tập

Đối tượng học viên:

  • Đã học khóa System Design 1 hoặc có kinh nghiệm tương đương (vì mentor sẽ không hướng dẫn lại các lý thuyết căn bản và process phỏng vấn của khóa trước)

Hình thức học tập:

  • Hình thức học online tiện lợi, dễ dàng sắp xếp thời gian vừa học vừa làm.

  • Lý thuyết kết hợp thực hành

  • Học viên được thực hành các bài tập và dự án thực tế

3. Bạn sẽ nhận được gì khi tham gia khóa học System Design Interview Level 2?

Đa số các bạn học viên đã tham gia khóa học Design Interview Level 2 tại Engineer Pro đều nhận được:

  • Offer hấp dẫn từ các công ty công nghệ hàng đầu trên toàn thế giới như  Amazon, Google, Meta, TikTok, Grab,...

https://engineerprogurus.com/blogs/news/offer-cua-cac-hoc-vien-tai-engineer-pro 

https://engineerprogurus.com/blogs/news/goc-khoe-hoc-vien-offer-muc-luong-10-chu-so 

  • Cách trình bày rõ ràng, logic câu trả lời khi phỏng vấn

  • Các nội dung có thể xuất hiện trong buổi phỏng vấn

  • “Bí quyết” deal lương hiệu quả

 

 

Đặc biệt hơn với quyền lợi chỉ học viên ENGINEER PRO mới có:

  • Được 100% giảng viên BIG TECH support kể cả khi đã kết thúc khóa học.

  • Nhận thông tin tuyển dụng từ các Big Tech sớm nhất thông qua group riêng tư.

  • Tham gia các buổi Webinar nội bộ miễn phí về chia sẻ bí quyết phỏng vấn.

  • Nhận giá ưu đãi các buổi Workshop cùng nhiều chuyên gia hàng đầu trong ngành IT cũng như nhà tuyển dụng.

  • Được Referral từ chính các giảng viên tại Engineer Pro.

  • Cùng nhiều đặc quyền khác…

Chần chừ gì nữa mà không nhanh tay inbox Engineer Pro ngay để được tư vấn chi tiết và đăng ký nhanh chóng!

Thông tin liên hệ:

Bài viết cùng danh mục:

icon icon icon