海尔Java一面记录
一、职业规划与岗位认知类
- 你现在面试的这个岗是 Java 后端开发岗,你觉得呢?(应该是看简历有前端实习)
- 你个人对于未来的职业方向是怎么规划的
- 你觉得作为一个负责人开发应该具备哪些能力呢
- 你个人在未来的职业规划上,是想偏向于前端还是后端
二、技术能力考察类
- 现在给你一个需求,需要用到比较前沿的技术或中间件,你会怎么去应对这个需求?
- 你平时有了解哪些中间件,介绍一下
- Redis 里面常见的一些数据结构?支持的数据结构有哪些数据类型
- 你用 Redis 做过热点排序吗
- 我们为什么要用 Redis 做缓存?用本地缓存不行吗
- 你个人觉得哪些东西适合放在共享缓存(Redis)里?哪些东西可以直接放在本地缓存里
- 你们项目中用的是tom Cat 吗,你本地有打过包吗?jar与war的区别是什么
- 如果给你一个响应效率很低的页面,你会从哪几个方面去排查
- 页面响应慢时,后端主要是什么问题
- 若查询 SQL 响应特别慢,你怎么去优化
- 你做过 jvM 调优的尝试吗?详细说说如何调优。
三、项目与中间件类
- 你项目里的 “景程通” 是公司项目,还是个人练手项目?
- 你主要用消息队列来解决什么问题?
- 若用了队列,在业务上需要注意什么?(这个没有记清楚)
四、数据库相关类
- 你使用过的数据库多吗?(比如 MySQL,或其他数据库)
- MongoDB 适合用来做什么?
- 数据库分为关系型和非关系型,你对这两类数据库的认知是怎样的?(关系型与非关系型数据库的区别)
五、学习与个人情况类
- 你平时的学习途径和学习频率是什么样的?
- 你家不在青岛,未来想过来青岛工作吗
六、面试流程与其他类
- 你对我们这边有什么问题吗
- 后续还有一轮架构师面试,你清楚吗