一面
- 自我介绍
- 说一个我的项目的架构
- go 次要用的框架
- 对 go 的中间件和工作机制有理解吗?
- 对数据库操作有什么理解吗
- 对连接池有理解吗?
- go 的垃圾回收机制
- gmp 模型
- go 的 sync.Map 理解吗
- channel 次要做什么事件
- 数据库这块儿 mysql 用的多吗?
- 存储引擎理解哪些
- 对 mysql 索引理解哪些
- redis 的过期策略是什么?
- 微服务这边用到哪些?
- 算法:两个无序数组找到他们的交加
- 算法:分层遍历二叉树
- 常见的 http 状态码
- tcp 和 udp 区别
- tcp 三次握手四次挥手
- 业务迭代遇到过早晨上线的事件吗?
- 上线的时候业务中断有什么形式去躲避吗?
- k8spod 切换策略
二面
- 自我介绍
- 做过的我的项目说一下
- 怎么查看 go 问题
- 将来技术方向怎么选
- gmp 模型
- 切片的底层实现
- go 和 node 的差异
三面
- 自我介绍
- k8s 如何找到一个节点上的所有 pod
- 如何通过 goclient 写代码获取
- 日志监控怎么做的?
- dockerfilecmd 和 entrypoint 有什么区别
- 我的项目外面有本人独立负责的吗?
- 说下在线教室
- 如何保障连贯的平衡?不至于所有连贯连到一个中央?
- 调研的 ocr 辨认是做什么?
- 做个题,看下这个这么写有什么问题
- 写个 channel 相干的题,并发模型,爬虫 url,管制并发量
- context 包外部如何实现的?
四面
- 自我介绍
- 你在第一家公司服务的用户是谁?
- 素质教育还是应试教育?
- 你在外面用技术解决什么问题?
- 这外面有什么你感觉做得比拟好的我的项目?
- 视频用的什么服务?
- 信令用 wss 还是 ws?
- 调度哪个用户连贯哪个机器?
- 如果业务量大,如何让客户端可能平衡的连贯服务器
- wss 是基于 tcp 的,tcp 有个半连贯队列,有没有遇到发了信令然而服务器没收到的状况?
- 自习和用户增长?
- 题拍拍次要做拍搜服务的,题拍拍次要做增长,前面会做微服务架构 k8s 等
- 思考问题的时候从用户角度去思考?用户是谁?为谁服务?
五面
- 自我介绍
- devops 是怎么做的?
- 会保留一些 tag、镜像之类的货色吗?
- 服务的属性配置用的什么?
- docker 是怎么做隔离的?
- docker 和宿主机有几种网络通信形式
- k8s 和 pod 什么关系?
- k8s 定义了什么规范来操纵 docker
- k8s 有几种 service 类型
- 报警这边怎么做的?
- 为什么没有用 ELK
- go 怎么实现封装继承多态
- 为什么 go 的变量申请类型是为了什么?