PHP面试小结

面试总结 

1.面试官常问的一些基础先做个自我介绍,我是XX,我之前从事过什么工作,简单的介绍一下在上家公司做的项目。 

基础知识部分 

1.PDO 

2.composer 干嘛用的 

3.restful 接口的机制 

4.auth协议的原理 

5.session 和cookie的区别 

6.怎么打开PHP文件 fopen file_get_content 

7.PHP 7新特性 

8.PHP如何进行多进程(trait 子类)有没有用过larval 框架 不知道不用说 面试官只是做个了解 

 PHP面向对象部分 

1.常见的魔术方法有哪些? 

2.常见的设计模式你知道哪些,单列,工厂,观察者,单列模式原理 

 Mysql 部分 

1.sql怎么去优化? 

2.innoDb 和 Myisam 的区别和相同点 

3.在什么情况下执行索引没有效果 

4.一张表的数据量有几千万行,要怎么优化,提高查询速度

 5.历史的订单存到mysql中,最近订单存到缓存中 

6.mysql 的最左匹配原则 

7.innoDb使用的是聚簇索引,myisam 使用的是非聚簇索引 

 缓存部分 

1.redis和mecache的优缺点及区别 

2.缓存都用于哪些应用场景 

 网络协议 

1.TCP/IP 三次握手 

2.HTTP 协议原理 

 网络编程 

1.socket 通信 

2.前端调用接口时使用什么协议 

3.PHP 可以用guzzle 扩展实现异步请求(场景 连打印设备 异步请求GO接口 然后传入指令) 

4.PHP长链接 HTTP请求 通过keepalive 

 数据结构和算法 

1.常用排序算法 

2.链表、二叉树、数组

 计算机书 

高性能mysql 

HTTP 权威指南 

TCP/TP 协议 

深入Linux内核 

数据结构与算法 

设计模式大全

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 10,184评论 0 30
  • 一、MySQL优化 MySQL优化从哪些方面入手: (1)存储层(数据) 构建良好的数据结构。可以大大的提升我们S...
    宠辱不惊丶岁月静好阅读 7,307评论 1 8
  • MySQL不权威总结 欢迎阅读 本文并非事无巨细的mysql学习资料,而是选择其中重要、困难、易错的部分进行系统地...
    liufxlucky365阅读 7,618评论 0 26
  • 时光荏苒,白驹过隙。明天就是小白训练营结课的时间了,确实有很多不舍。在刚报名时,自己不知道这14天会带来什么变化,...
    Lx_b957阅读 4,005评论 0 1
  • 9月25日周一,今天孩子的学习态度不错,但是有一点还是老毛病,不敢大声朗读,怕出错,鼓励他要大声朗读,不要怕出错,...
    秦昊臻阅读 1,567评论 0 0

友情链接更多精彩内容