第一期Designing Data Intensive Applications学习小组(正式组)


About

随着大厂面试的要求越来越高, 即使对 new grad 系统设计题也成为标配选项。面试虐我千百遍, 我待面试如初恋!很多同学平时刷题不少,但是就是很难通过系统设计的面试环节, 主要原因在于大学教学 project 与实际工业环境差距太大, 大家普遍缺乏系统设计的 domain knowledge。巧码农难为无米之炊, 鉴于琪石系统设计学习小组的持续大热,琪石俱乐部隆重推出第一期DDIA学习小组! 录取分为正式组(需要进行面试,面试录取后免费)和旁听组(不需要面试,缴费即进场)一同进行学习,对IT大厂面试经常问到的系统设计问题的知识点进行扫盲、梳理和总结,旨在短期(8周)内掌握DDIA基本知识点。

学习方式:以个人学习和小组讨论相结合形式进行,要求学员深入思考并积极参与讨论。具体形式为: 课件讲解:每周末进行线上小组讨论,由被录取的**正式组学员**(包括领队)轮流选择1-2个chapter问题进行讲解,梳理知识点,每周讨论时长约为2个小时。 提问答疑:学习小组所有成员进行个人学习,遇到问题可以随时在学习群里面讨论;对于全体成员均不确定或无法解决的难题,助教提供阶段性指导,助教也会在期中和期末按需进行答疑(主要在微信群)。

鉴于琪石已开班的系统设计实战课, DDIA 更加注重知识点的扫盲, 熟悉与知识框架的梳理。

学员组成:
领队:一名(已到位);助教:一名(已到位); 组员:正式组8人(含领队)。旁听组最多50人。

报名要求:
注册并登陆琪石网站 https://www.qishicpc.com 在Activities中选择第一期Designing Data Intensive Applications学习小组(正式组)”进行报名。报名的时候请务必附上自己的Cover Letter和简历,Cover Letter中需要注明自己的强弱项以及为什么要申请这个学习小组。正式组成员每周需贡献10小时或以上。 *正式组只有高级会员或者外卡会员可以申请*

课程时间:
2/6/2021 - 4/3/2021

琪石学分: 3


Syllabus

部分学习大纲:

每周选择1-2个Chapter 问题进行讲解。

1. Reliable,Scalable,and Maintainable Applications

2. Data Models and Query Languages

3. Storage and Retrieval

4. Encoding and Evolution

5. Replication

6. Partitioning

7. Transactions

8. The Trouble with Distributed Systems

9. Consistency and Consensus

10. Batch Processing. 11. Stream Processing

System design Question:

• Key-value cache System

• Payment System

• Design Recommendation System

• Design Notification System

学习资料:
1)著名的Educative的Grokking the System Design Interview https://www.educative.io/courses/grokking-the-system-design-interview 2)某论坛近期系统设计面试的面经 3)Designing Data Intensive Applications https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/

...

Register or Login to apply!

...

Activity type: OnlineStudyGroups

Invite friends to join!

...


Announce date: Aug. 29, 2020

Registration deadline: Jan. 31, 2021

Start date: Feb. 6, 2021

End date: April 3, 2021

...

Leader: Not disclose

Maximum participants: 8

Maximum Applicants: 30

8 people already applied

...

This activity is free


Copyright 2020 by Flash Kick In Consulting Inc. All Rights Reserved.