金山WPS - Golang面试
Base:珠海
2020-12-30 一面
一、自我介绍
二、项目介绍
- 技术栈
- Redis 使用(数据结构的使用)
- 微信
API
- 项目部署
三、技术相关
- PHP-FPM
- CGI 是一个 Web Server 与 CGI 程序之间进行数据传输的协议,保证传递的是标准数据
- PHP-CGI 是 PHP 解析器(CGI 程序)
- FastCGI 是用来提高 CGI 程序性能的方案/协议。FastCGI 会先启动一个 master,解析配置文件,初始化执行环境,然后再启动多个 worker。当请求过来时,master 会传递给一个 worker,然后立即可以接收下一个请求,避免重复劳动,提高效率
- PHP-FPM 是实现 FastCGI 的程序
- PHP 和 Go 对比
MVC
模式- MySQL 优化(索引、分表分库)
- 浏览器地址栏输入网址整个过程
- TCP 三次握手和四次挥手
- Linux 相关(介绍了一下基本操作命令)
- Docker 相关
- Git 相关
- 开发环境(Windows、Linux)
- CI / CD 发布流程
- HTTP 长连接(HTTP 1.1 版本)
四、反问
2020-12-31 二面
二面主要是在问项目使用的技术栈
2021-01-06 三面(现场)
一、自我介绍
二、项目介绍
三、聊技术、个人优势
聊了一下个人的技术栈,说明一下辞职之后的情况(从上一家公司离职有一段时间了)
四、反问
2020-01-07 四面(HR面)
常见的 HR 面试环节问题
#面经##社招##金山WPS##golang工程师#