2023年PHP常见中高面试题汇总(持续更新)
(答案和更多题库请移步查看。https://blog.csdn.net/t707584896/article/details/128814999)
一、 PHP部分
PHP如何实现静态化
PHP经典四大排序算法
PHP常见运行模式
PHP常见设计模式
观察者模式是如何实现的?工厂模式是如何实现的?适配器模式是如何实现的?……
PHP的优化方案
session和cookie区别
如何实现不基于session和cookie的用户认证。
什么是CSRF攻击,XSS攻击?如何防范
你了解RESTful API吗?说说干什么用的。
php设计模式六大原则
如果实现自动加载?不用composer如何实现?PSR-4是什么?
抽象类和接口分别是什么
微服务的了解
垃圾回收机制
高并发解决方案
防止sql注入
时序攻击
魔术方法有哪些
对象的克隆与引用有什么区别
什么是composer?composer的意义?工作原理
二、 数据库方面
数据库三大范式是什么?
msyql的存储引擎,以及各自的区别,myisam和innodb区别
mysql索引有哪些,你是如何做索引的?
mysql索引优化
mysql的事务的特性
mysql的读写分离
msyql如何分表分库分表
一条sql语句是如何执行的
什么是乐观锁,什么是悲观锁?
msyql索引覆盖和回表
msyql索引失效
什么是死锁?什么是脏读?幻读?不可重复读?
MySQL数据库cpu飙升到100%的话怎么处理?
MySQL主从复制解决了哪些问题?
binlog和redo log有什么区别?
慢SQL如何定位呢?
MySQL单表过亿条数据,如何优化查询速度?
百亿级数据分表后怎么分页查询?
redis和memcache有什么区别
redis常见数据结构有哪些
redis缓存雪崩、缓存穿透、缓存击穿
redis淘汰策略
redis分布式锁怎么实现
Redis的持久化机制
redis如何解决秒杀超卖问题
MySQL里有2000w数据,redis中只存20w数据,如何保证redis中数据都是热点数据
MQ消息队列你怎么选择,各大优劣
三、 服务器&其它方面
说下一些你常用的linux命令
Linux如何搭建LAMP环境
说下你对Docker的了解?
常用的服务端口号
api接口的安全性设计
如何防止数据重复提交,重复写入
SSO单点登陆
两台 mysql 服务器,其中一台挂了,怎么让业务端无感切换,并保证正常情况下讲台服务器的数据是一致的
微服务之间怎么通信
TCP三次握手四次挥手
做一个微信抢红包的功能
如何防止高并发
你们用哪种版本控制?如何避免代码冲突
正常请求一个php网站,在浏览器输入网址打开网站,显示网页。但是在整个请求流程中浏览器做什么?服务器又是怎么在后台执行的?接下来就简单解析下一个完整的PHP请求的执行过程。
你了解socket吗?
swoole的了解
workman的了解
协程的理解
Nginx+Php-fpm运行原理
遇到一个网站打开慢怎么排查
如何提高网站性能和并发能力
代理与反向代理
2023年PHP常见中高面试题汇总(持续更新)相关推荐
- 前端不常见25k+面试题(持续更新)
这一套面试题可能和网上看到的都不太一样,如果你都能答出来,那你就是25k+的水平了 1.苹果手机字体的锯齿怎么实现平滑 -webkit-font-smoothing: subpixel-antiali ...
- Web前端面试题汇总(持续更新...)
H5 的新特性有哪些?C3 的新特性有哪些? H5 新特性 拖拽释放(Drap and drop) API ondrop 自定义属性 data-id 语义化更好的内容标签(header,nav,foo ...
- PHP 常见的面试题汇总
PHP常见的面试题汇总 购物车里面的收藏怎么做 首先在数据库里面建一个收藏表,让它与用户表相关联点击收藏的时候加入到用户所对应的收藏表里面 什么是同步和异步 同步就是客户端发送数据到服务器,服务器等发 ...
- Java开发专家阿里P6-P7面试题大全及答案汇总(持续更新)
一.CPU100%问题如何快速定位 答案 1.执行top -c ,显示进程运行信息列表 键入P (大写p),进程按照CPU使用率排序 2.找到最耗CPU的线程 top -Hp 10765 ,显 ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(8)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 【帆软报表】使用技巧及常见问题汇总-持续更新
[帆软报表]使用技巧及常见问题汇总-持续更新 1.重复与冻结设置,做用:冻结区域 模板-重复与冻结设置 2.单元格有效小数设置 选中单元格-格式-数字-#0.00 3.图表中有效小数设置 图表属性表- ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(4)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 最新前端开发面试笔试题及答案---图片(面试题系列持续更新中)(3)
推荐文章: VUE之VUEX常见面试题大全汇总--史上最全[vuex面试题] 前端面试题之HTML+CSS(持续更新)_勤动手多动脑少说多做厚积薄发-CSDN博客1.行内元素和块级元素?img算什么? ...
- 面试1:Java、微服务、架构常见面试题(持续更新中)
Java.微服务.架构常见面试题(持续更新中) 文章目录 Java.微服务.架构常见面试题(持续更新中) ==**Java**== 1.Java概述 (1)JVM.JRE和JDK (2)Java特点 ...
最新文章
- 《JavaScript设计与开发新思维》——1.7 JavaScript编程目标
- shell脚本基本命令1
- BZOJ-1875-HH去散步-SDOI2009-矩阵乘法
- flink中datastream和dataset各自print()的异同
- Golang 实现【链表反转】
- Beta 冲刺 (6/7)
- 卷积神经网络(CNN)的细节问题(滤波器的大小选择)
- 浙大PAT甲级1001-1020题目详细代码解答|标准答案|C++语言|浙软机考
- Ubuntu 软件包管理 常用 apt 命令
- html怎样在视频上添加文字,视频底部加一行文字 如何在视频上加文字
- Libgdx游戏编程之卡牌游戏UI布局
- linux常用软件收集
- 有趣的数字(C++)
- 【团队管理】如何做好技术团队年终复盘
- SpringCloud-gateway资料以及详解
- RSA结合DES解决上下行接口的安全性问题
- 天猫菜鸟强势宣布!春节不休,年货照常买照常送!
- Pytorch之KLDivLoss
- deeplearningwithpython豆瓣_Python 学习资源教程(待续)
- 万能乘法速算法大全_小学数学指算法、加法、减法、乘法、除法简便运算方法大全,收藏...