高级PHP工程师面试所需要掌握的基本知识点。

以下相关知识点,是依据拉钩上对应的招聘要求大概总结,可供参考。

1、PHP

基本语法、常用函数、面向对象、设计模式

主流框架(Laravel

2、MySQL

分区、分表、索引、查询优化

3、Linux

常用命令、编译安装

4、网络协议

HTTP

TCP/IP

WebSocket

5、算法

数据结构

常见算法

6、其他

NoSQLRedis / MongoDB

消息队列:RabbitMQ / Kafka

全文搜索:ElasticSearch

微服务、分布式调度、Docker

其他语言:Golang / Nodejs / Lua+OpenResty