1.自我介绍
2.对java虚拟机了解吗,为什么要用java虚拟机,和c++的区别?
2.java里面常用的集合容器?
3.场景模拟:100个学生,98个学生成绩不一样,怎么找到那两个一样的人的对象?时间复杂度?空间复杂度?
5.你对spring的了解?为什么有这个框架?它怎么用的?
6.项目相关:你的微服务是来实现一个多线程的匹配池,那可以不用微服务直接用线程池吗?
7.mysql索引用过吗?说一下?使用索引的好处和坏处?
8.场景模拟:10个查询对一个表,可不可以多加一个索引?
9.mybatisplus多表查询用过吗?
10.redis大概怎么用的啊?
11.redis做排行榜的数据存数据库吗?可以用mysql做吗?为啥不用mysql做?
12.消息队列用过吗?
13.你的锁使用lock锁吗?
14.场景题:负载均衡后,如果对一个进程锁了,其他服务器访问不到这个锁怎么办呢?(分布式锁)
15.反问环节。
总体来说,面试官挺好的,都是基础八股,虽然是小公司,但是体验感真不错!
#我的实习求职记录##你觉得今年春招回暖了吗#