程序员面试总结
个人根据以往面试经验和网络上已有资料所做的总结。主要涉及行为面试,系统设计,代码面试和基本概念,这是一个大坑,正在慢慢往里面填。
本总结同步发布在 Gitbook上,排版等会比直接在github上看更好。https://tzheng.gitbooks.io/cracking-technical-interviews
目录
行为面试 Behavior Interview
系统设计概念
- 前言
- 估算 Estimation
- CAP定理 CAP Theorem
- 一致性哈希 Consistent Hashing
- 分区 Sharding,Partitioning
- 数据存储 SQL/NoSQL
- 缓存 Caching
- 消息队列 Message Queue
- 海量数据处理
- 地理位置服务 LBS