PHP面试中常遇到的问题(逐步完善答案)

PHP相关

1、PHP基础函数使用:数组*、字符串、时间函数、数学函数、

max min array_splice 

2、你对面向对象的理解;

3、PHP消息队列(redis)

4、PHP传值和传引用的区别和使用

5、session、cookie优缺点对比

6、PHP的递归方法

7、对开源框架的使用感受及其优缺点对比

8、常用设计模式及实际应用

9、页面静态化设计

MySQL相关:

1、SQL语句;

2、索引的建立规则和用法;

3、如何定位慢查询的原因并给出优化方案;

4、如何防止SQL注入(老问题)

5、事务的处理机制和回滚机制

6、判断分库分表的原则和标准(实际使用到的有哪些,为什么要这样用)

7、不同引擎的特点。

nosql相关

1、redis的数据类型、优缺点以及适用情景

2、redis如何实现队列

3、redis和memcache的优缺点对比

4、MongoDB(最好了解)

5、redis 的双向链表实现简单的秒杀

Linux相关:

1、常用命令:查看log日志、查看进程、查看内存占用情况;

2、搭建lnmp/lamp环境;

nginx相关:

1、nginx反向代理;

2、微服务架构;

3、高负载和高可用架构。

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

相关阅读更多精彩内容

  • 天还蒙蒙亮,公路上就有吵杂声从窗户传进来。像是有人搬家,又像是有人下货。说话声和货物碰撞车的声音夹杂在一起,在这安...
    显山露水阅读 1,891评论 0 4
  • 斌头注:此文源自Matt Bishop的教材《计算机安全学》(2005年,电子工业出版社)的第14章。 匿名性是更...
    Bintou老师阅读 4,158评论 0 0
  • python日常应用中难免会进行一系列的数据结构转换或者进制转换,具体示例函数代码如下 控制台打印信息如下
    Charles_Shang阅读 4,147评论 1 2

友情链接更多精彩内容