Skip to content

Commit

Permalink
更新相关内容
Browse files Browse the repository at this point in the history
  • Loading branch information
colinlet committed Feb 22, 2019
1 parent 971d6d6 commit c9699c9
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 39 deletions.
Binary file modified PHP-Interview-QA.pdf
Binary file not shown.
83 changes: 44 additions & 39 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,91 +12,96 @@

MySQL

- MySQL体系结构
- MySQL 体系结构
- 字段类型
- char和varchar数据类型区别
- char 和 varchar 数据类型区别
- 存储引擎
- 常见索引
- 聚族索引和非聚族索引的区别
- 事务机制
- BTree与BTree-/BTree+索引原理
- BTree 与 BTree-/BTree+ 索引原理
- 参考资料

Redis

- Redis主要特点
- Redis数据类型
- 跳跃表与Redis
- Redis 主要特点
- Redis 数据类型
- 跳跃表与 Redis
- 一致性哈希
- 分布式锁
- 参考资料

Web

- JavaScript事件的三个阶段
- 闭包原理及应用
- 跨域
- JSONP原理
- CSS选择器的优先级
- CSS盒子模型
- CSS清除浮动
- 相对定位relative、浮动float、绝对定位absolute区别
- VUE双向绑定原理
- JSONP 原理
- CSS 选择器的优先级
- CSS 盒子模型
- CSS 清除浮动
- 相对定位 relative、浮动 float、绝对定位 absolute 区别
- VUE 双向绑定原理
- 性能优化
- 参考资料

安全问题

- CSRF攻击
- XSS攻击
- SQL注入
- IP地址能被伪造吗
- include请求参数
- md5逆向原理
- DOS攻击
- CSRF 攻击
- XSS 攻击
- SQL 注入
- IP 地址能被伪造吗
- include 请求参数
- md5 逆向原理
- DOS 攻击
- 参考资料

网络协议

- UDP的主要特点
- TCP握手三次,断开四次,TIME-WAIT
- UDP 的主要特点
- TCP 握手三次,断开四次,TIME-WAIT
- socket
- HTTP协议
- websocket协议
- GET与POST请求方式区别
- HTTP 协议
- HTTPS 通信原理
- websocket 协议
- GET 与 POST 请求方式区别
- RESTful API
- 参考资料

PHP

- echo、print、print_r、var_dump的区别
- 超全局变量
- PHP支持回调的函数,实现一个
- 发起HTTP请求有哪几种方式,它们有何区别
- PHP 支持回调的函数,实现一个
- 发起 HTTP 请求有哪几种方式,它们有何区别
- 对象关系映射/ORM(Object Relational Mapping)
- MVC的理解
- MVC 的理解
- 类的静态调用和实例化调用
- 常见PHP框架特点
- 常见 PHP 框架特点
- 设计模式(design pattern)
- 工厂方法模式与抽象工厂模式区别
- base64编码原理
- ip2long实现
- base64 编码原理
- ip2long 实现
- 代码执行过程
- 弱类型变量如何实现
- 垃圾回收机制
- 进程间通信方式
- 链式调用实现
- 多进程同时写一个文件
- PHP拓展
- PHP7新特性
- PHP7底层优化
- PHP 拓展
- PHP7 新特性
- PHP7 底层优化
- 构造函数和析构函数
- PHP不实例化调用方法
- PHP 不实例化调用方法
- 参考资料

服务器

- 进程、线程、协程区别
- Linux进程
- Linux 进程
- 反向代理
- 负载均衡
- nginx中fastcgi_pass监听,unix socket和tcp socket的区别
- nginx 中 fastcgi_pass 监听,unix socket 和 tcp socket 的区别
- 消息队列
- 参考资料

Expand All @@ -105,7 +110,7 @@ PHP
- 网易盖楼
- 秒杀设计
- 消息队列
- 共享SESSION
- 共享 SESSION
- 下单后30分钟未支付取消订单
- IP对应省市效率尽可能高
- 详细描述输入地址到打开网页过程
Expand All @@ -114,9 +119,9 @@ PHP
线上故障

- 客户端热更新失败
- Redis实例used_memory达到80%
- Redis 实例 used_memory 达到80%
- 游戏任务完成了进度未更新
- 测试服HTTP请求未响应
- 测试服 HTTP 请求未响应
- 游戏账号被盗

个人简历
Expand Down

0 comments on commit c9699c9

Please sign in to comment.