转转服务器开发一面+二面+HR面
一面
- 自我介绍
- 介绍一个以往项目
- Mysql索引
- Mysql两个表连接方法,内外连接区别
- Kafka
- 消息队列应用场景
- Redis数据结构
- 如何用Redis实现消息队列
- 项目中有没有用redis和消息队列,如何用的
- JMM内存模型
- CMS收集过程
- CMS哪个收集过程会暂停用户线程
- 项目中使用的开源组件介绍
- 手写算法(判断一个数是不是4的整数次幂)(直接数学换底公式一步可得)
二面
- 自我介绍
- 项目
- Java容器
- HashMap
- HashMap在jdk7中为什么死锁
- SSM常用的一些点(比如依赖注入,AOP等)
- 注解的优缺点
- 高并发中的觉得比较有意思的设计点
- Http从客户端请求到服务器接受响应的过程(从网络结构答到MVC架构解析请求执行对应方法)
- Http存在问题,Http与Https区别
- Spring用到的设计模式有哪些
- 中间还问了两三个,记不清了,都比较简单
- 分析下自己的优缺点(从一个实际的例子中说一说)
- 手写算法(合并两个链表,要求空间复杂度O(1),时间复杂度尽量优化)
HR面
常规问题,薪资,意向城市等
#面经##校招##转转#