- 前端篇
- 协议篇
- 后端篇
- 算法篇
- Linux、Git 篇
- 其他
前端篇
- 收集的前端面试题和答案
- 前端开发面试题
- 史上最全的web前端面试题汇总及答案
- 前端工程师手册
- HTTP协议:工作原理
- SSL/TLS协议运行机制的概述
协议篇
- https 原理
- HTTPS 原理解析
- HTTPS 的工作原理
- socket
- HTTP与WebSocket的区别
- 理解OAuth 2.0
后端篇
- 3年PHPer的面试总结
- 垃圾回收机制
- S.O.L.I.D 面向对象设计
- 浅谈IOC—说清楚IOC是什么
- Redis和Memcached的区别
- MySQL索引原理及慢查询优化
- 分库分表的几种常见形式
- 大众点评订单系统分库分表实践
- MySQL 死锁问题及解决
- CSRF攻击与防御
- XSS跨站脚本攻击
- PHP 设计模式系列
- MySQL存储引擎InnoDB与Myisam的六大区别
- 『浅入深出』MySQL 中事务的实现
- 脏读、幻读和不可重复读
算法篇
- PHP 冒泡排序
- php实现快速排序
- PHP实现各种经典算法
- PHP常见算法-面试篇
- php实现二分查找法
Linux、Git 篇
- linux面试常问命令
- Linux常见面试题
- Git教程
- Gitflow 工作流
其他
- 程序员简历应该怎么写?
- 程序员简历模板
- 面试时,如何向公司提问?
- 关于程序员生涯的思考,30 岁以后的码农们该何去何从?