整体难度不高,hr所在部门主要做云计算相关开发的,主要用python和Go的,当刷经验了这波。
- 自我介绍
- 讲一下项目做了什么,解决了什么问题,怎么处理的
- 项目相关问题。。。
- redis数据结构
- redis如何查看所有键,有什么要注意的吗
- redis持久化机制
- redis缓存雪崩解决方案
- mysql的聚簇索引和非聚簇索引
- 慢SQL的排查处理优化
- Java源文件的编译运行过程
- GC算法有哪些
- Java多线程的线程安全处理
- 面向对象特性
- 讲一下设计模式,责任链的使用场景
- 软件设计原则,软件开发模型
- TCP四次挥手,滑动窗口
- HTTP报文格式,基于TCP还是UDP
- 网络IO模型
- 输入url流程,关于域名解析缓存的问题
- 抓包软件用过吗,有哪些
- Linux命令相关的问题,TCP连接状态查看,文件大小。。。
- RocketMQ了解吗,讲一下结构
- Docker进程隔离原理知道吗,K8S用过吗
- 讲一下比赛的经历
- 云计算了解多少
- 手撕:二叉树层序遍历(第一次用先序遍历方式写的,最后又用队列写了一遍)
- 个人规划?接受转语言吗?(我真的会谢。。。)
第一次面试,总体感觉还行,主要是与云计算相关的docker/k8s以及linux指令不太熟,就是狠狠吟唱八股。明天团子一面,后天蚂蚁一面,加油