09-14 一面(电话面,15min)1.多态是什么,有实际使用过吗2.Redis的使用,在哪里使用过,怎么用的3.如果一个数据频繁被修改,那还适合用Redis存储吗4.ArrayList扩容机制,和LinkedList的区别5.ArrayList和LinkedList的使用场景6.数据库范式的问题(专业课学过,完全忘了)7.用一个关键字查询一篇文章,包含标题、内容等信息,怎么做(es)8.有实际使用过es吗(学过,没实际使用过)9.实习项目用到的短信发送,怎么实现的09-20 二面(综合面,25min)1.自我介绍2.双向链表的结构,删除一个节点的过程3.Redis缓存穿透、缓存击穿,以及如何解决4.实习主要做了什么5.实习项目用到了Jsp,要怎么将数据传递并展示到前端6.项目中用到了Redis,具体怎么使用7.项目中用到了定时任务,怎么使用,定时间隔是多少8.项目中的权限校验怎么实现的,数据库表怎么设计的9.项目中的AOP具体怎么使用的,除了这个还有哪些使用场景9.RabbitMQ是什么,使用场景10.家庭状况11.个人的优势和劣势12.大学成绩排名,以及优势学科,具体分数13.实习期间有加班吗,对加班的看法(加班费、调休)14.期望薪资15.反问工作环境 保密,具体可以问hr一面问的基本都是八股,也基本答出来了,面试官人很好,答得不全的地方都会给我补充,每个问题都有反馈,感觉很不错;二面的时候问了很多项目相关的,项目做的有点久了,没咋看,很多都没答出来,感觉很尴尬,得好好看看项目了,后面问加班以及期望薪资,感觉薪资应该比较低,面试完以后又发了个笔试题,选择和简答都挺简单,三题代码题,一道是写单例模式,剩下两题算法,一道hard,一道medium,给一小时写