免费试听时间:
美西时间 1月15日周日 13:30-15:30
美东时间 1月15日周日 16:30-18:30
北京时间 1月16日周一 05:30-07:30 a.m
课程安排:本课程为在线直播课,每节2小时,共9节。第一节免费试听。
报名网址:http://t.cn/RAC7Era,或猛戳“阅读原文”
无需任何算法基础和系统设计基础。
适合北美和国内的应届毕业生,非应届毕业生,及有工作经验的junior工程师。
通过实战面试真题,讲解实际面试中会遇到的系统设计知识和面试技巧,包括:数据系统设计、爬虫系统与搜索建议系统、Google 三驾马车(Big Table / Google File System / MapReduce)、分布式系统设计、实时位置信息系统等。
课程由系统设计各个领域的专家分别授课,讲师均为北美顶尖IT企业工程师:
东邪: 擅长网站系统架构
西毒: 擅长搜索引擎系统
南帝: 擅长数据库系统
北丐: 擅长分布式系统
登陆http://t.cn/RAC7Era,注册账号,并报名《系统设计班》课程。
上过《九章算法班》、《九章算法强化班》、《系统设计班》,投100次简历,面十几家公司,拿到 Facebook、eBay、Intuit 和 Amazon 共4个offer
国内3年工作经验,上过《九章算法班》、《系统设计班》,成功肉身翻墙,拿到Amazon offer,抽中H1B
上过《九章算法班》《BAT国内笔试面试班》,转CS一年半拿到 FB offer
更多学员拿到offer的经历故事,请访问http://t.cn/RAC7Era
Introduction to System Design & News Feed System
什么是系统设计 What is System Design系统设计中常见的问题是什么 How we ask System Design in Interview怎样回答系统设计问题 How to answer System Design Question系统设计的 4S 分析法 4S in System Design系统设计的知识点构成 Basic Knowledge of System DesignDatabase System & Consistent Hashing4. NoSQL 与 SQL 数据库的优劣比较与选取标准5. 一致性哈希算法 Consistent HashingWeb Crawler & Google Suggestion通过对爬虫系统设计 (Web Crawler) 与 搜索建议系统设计 (Google Suggestion) 了解如下内容:以 GFS 为例系统学习 Google File System,了解如下内容:2. 怎么处理分布式系统中的failure 和recovery 的问题.3. 如何做replica, check sum 检查4. 了解consistent hash和sharding的实际应用Web System & Design Tiny Url 1) What happend if you visit www.google.com? 2) How to design tiny url? 3) How to design rate limiter? 4) How to design data dog?关键词:Web, Consistent Hashing, Memcached, Tiny url.MapReduce and Its Application4. 通过三个题目掌握MapReduce算法实现: WordCount
InvertedIndex
Anagram
1. 地理位置信息存储与查询常用算法之 Geohash通过设计分布式数据库系统Bigtable了解如下内容:2. 了解NoSQL Database如何进行读写操作的,以及相应的优化Message System & Rate Limiter2. 讲解一种特殊的Service - Realtime Service3. 用户在线状态的获取与查询 Online Status4. 访问限制系统及其设计原理 Rate Limiter
《九章算法班》
《系统设计班》
《Java入门与基础算法班》
《Big Data 项目实战班》
第一节免费试听!!
报名网址http://t.cn/RAC7Era, 或猛戳“阅读原文”