当前位置:网站首页>2022年 PHP面试问题记录
2022年 PHP面试问题记录
2022-08-01 18:13:00 【无痕之意】
最近找工作, 前前后后也面了不少公司,这里记录一下面试中的一些问题,希望能帮助到大家。
1 PHP
- static 与 self 的区别
- 无限下级的实现方式
- array_map 和 array_walk 的区别
- array_merge 和 + 的区别
- PHP 如何读取大文件
- PHP 的特性了解哪些
- JIT 了解吗
- 对 php 底层有哪些了解
- 面向对象的几大特性
- 详细介绍下多态
- 静态属性
- FPM 进程是如何管理的
- 介绍下 Swoole 的 IO 模型
- GO 与 PHP 性能比较 对 PHP 性能的看法
- Swoole 和 Go 协程的区别
2 PHP框架
- TP门面
- TP的生命周期
- Laravel 的缺点
- Laravel 的中的设计模式
- Hyperf 框架的 特点
- 框架是如何实现高性能路由
- 什么是依赖注入
3 设计模式
- 了解哪些设计模式
- 单例模式
- 工厂模式
- 策略模式
- 装饰器模式
- 观察者模式
- 有实际使用的设计模式吗
4 MySQL
- MySQL 事务的几大特性
- MySQL 的原子性是如何实现的
- Innodb 引擎 和Myisam 引擎的区别
- 什么是回表
- 乐观锁和悲观锁的区别
- 如何分库和分表
- MySQL 隔离级别有哪些
- MySQL 默认的隔离级别是什么
- MySQL 如何解决幻读的
- 平常怎么建索引
- MYSQL 大表的一些处理
- MySQL 分析 explain
5 Redis
- Redis 有哪些过期策略
- Redis 使用场景介绍
- Redis 几种数据类型
- Redis 几种数据类型的底层数据结构
- 说下对 Redis 的一些理解
- Redis 持久化了
- Redis 哨兵
- Redis 集群
- Redis 双写一致性
- Redis 怎么解决哈希冲突
- 如果Redis集群一个节点挂了会怎么样
- 3个实例能够搭建哨兵吗
- Redis 集群不能实现哪些命令
6 RabbitMQ
- RabbitMQ 的特点
- RabbitMQ 同步异步
- 延迟队列
- RabbitMQ 的几种模式
- 如何确保消息的顺序消费
- 如何确保消息的不重复消费
- 消息队列用在哪些场景
7 Linux
- Linux 信号中断了解吗
- 平常经常使用的 Linux 命令有哪些
8 Nginx
- 负载均衡的算法有了解吗
9 Docker
- docker 有几种网络
- docker常用命令
- docker file
10 网络
- tcp 和 udp 有什么区别
- tcp 的三次握手和四次挥手
- tcp 为什么是可靠的
11 综合
- 介绍一个对你有意义的项目
- 项目中遇到的难题是什么,怎么解决的
- 高并发场景中会有哪些问题,怎么解决
- 在项目中主要负责什么,角色是什么
- 做过哪些项目
- 如何处理网站负载变高
- 说下平常 git 流程
- 分布式事务有没有了解过
- 用户鉴权是怎么做的
- 项目中使用过微服务没有
- 如何保证不重复支付
边栏推荐
猜你喜欢
随机推荐
一加OnePlus 10RT出现在Geekbench上 产品发布似乎也已临近
SQL函数 TO_DATE(二)
MySQL 45 讲 | 09 普通索引和唯一索引,应该怎么选择?
How to make the fixed-point monitoring equipment display the geographic location on the EasyCVR platform GIS electronic map?
国标GB28181协议EasyGBS平台兼容老版本收流端口的功能实现
B011 - 基于51的多功能指纹智能锁
关于单应性矩阵的若干思考
XAML WPF item groupBox control
【Day_10 0428】井字棋
QT_QThread线程
Friends who want to use the database anytime, anywhere and as you like, all attention!
How to solve the dynamic binding of el-form-item prop attribute does not take effect
粒子滤波 particle filter —从贝叶斯滤波到粒子滤波——Part-I(贝叶斯滤波)
塔防海岸线用户协议
gtk显示4通道rgba图像
想做期货,农产品期货怎么炒?波动大么
【报错】Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘concat‘)
解决MySQL插入不了中文数据问题
极化微波成像概述
2022年SQL大厂高频实战面试题(详细解析)