27届二本小厂面筋

1.介绍一下你这个微服务项目吧(黑马商城)

2.spring cloud gateway 如何鉴权

(这里直接记错了,答的在网关中将用户信息存入ThreadLocal,面试官直接说我不够了解,让我继续学习)

3.介绍一下你用的请求限流、线程隔离、服务降级和熔断处理

4.es为什么快,介绍一下倒排索引和正排索引

5.对反射有了解嘛,说说对反射的理解

6.现在假如我有一个场景,我需要通过反射来实例化一个对象并给它的某个字段设置我指定的值,如何实现

7.list接口下常用的实现类

8.ArrayList和LinkedList区别

9.给你一个场景,我有一个list,里面的类型是String类型,需要找出里面值为"abc"的并remove掉,应该怎么做

10.我们来聊一下JVM,你能描述一下JVM的内存模型嘛

我:纯不会,JVM没看过

面试官:没关系,咱们再聊聊别的

11.你简历中提到了JUC编程,你能够描述一下synchronized 和 lock 之间有什么区别嘛

12.ThreadLocal可以存储一些变量,你知道ThreadLocal它的结构嘛

13.聊一聊数据库,你在这个项目中有用到索引嘛

14.你能描述一下MySQL里面索引的数据结构嘛(B+树)

15.为什么用B+树而不是B树

16.你在实际应用过程中,有没有遇到过索引失效的场景(没有)

17.那你能简单说一下哪些情况索引会失效嘛

我:索引失效是什么

面试官:

18.你知道MySQL里面有几种日志嘛

19.讲讲MySQL的主从同步

我:没听说过,只知道redis的主从同步

20.那你说说redis的主从同步

21.你简历中提到的哨兵机制,介绍一下哨兵机制的工作原理

22.除了上面提到的之外,你还了解过redis的集群架构嘛

我:主从架构

23.ok没关系,咱们再看别的问题,那你对redis的过期删除策略有了解嘛

24.那如果我用redis来实现一个分布式锁的时候,应该注意哪些问题

25.好的,我看你用过docker是吧,对docker了解怎么样

我:整个项目基于docker部署的

26.docker镜像是你自己打的嘛

我:不是,网上拉的

27.假设我需要查看容器的一些信息,应该用什么命令

docker ps docker inspect

28.假如我想进入容器里面进行一些操作呢

我:docker exit吧 (记错了,是docker exec -it )

29.这个问题再深入一点,你知道docker是基于什么来实现这种资源隔离嘛

30.技术面就到这里,简单评价下自己,有哪些优点,哪些缺点

31.有什么想反问的嘛

全部评论
17没绷住 26你说往上拉的,你自己的项目打成镜像不是自己嘛?他肯定不是问的数据库镜像啊
3 回复 分享
发布于 04-30 12:35 山东
问31题没绷住,应该没过吧
点赞 回复 分享
发布于 05-11 16:41 江苏
虽然问的比较基本,但是小厂问的这么多吗
点赞 回复 分享
发布于 04-29 22:36 辽宁

相关推荐

简历只有外卖+点评,目前在看天机学堂,打算替换掉外卖,但是感觉简历还是不行,学历也不行,应该不考虑暑期实习了,准备再做个大一点的,新一点的项目,沉淀秋招春招了,想问问牛友的建议,附上我的简历
King987:没实习肯定不行呀,我有几个大厂最近做过的实习项目给你包装进去的话,实习应该会多一些,或者你研究研究自己包装一下,没实习肯定不行的
点赞 评论 收藏
分享
05-07 17:58
门头沟学院 Java
wuwuwuoow:1.简历字体有些怪怪的,用啥写的? 2.Redis 一主二从为什么能解决双写一致性? 3.乐观锁指的是 SQL 层面的库存判断?比如 stock > 0。个人认为这种不算乐观锁,更像是乐观锁的思想,写 SQL 避免不了悲观锁的 4.奖项证书如果不是 ACM,说实话没什么必要写 5.逻辑过期时间为什么能解决缓存击穿问题?逻辑过期指的是什么 其实也没什么多大要改的。海投吧
点赞 评论 收藏
分享
评论
9
42
分享

创作者周榜

更多
牛客网
牛客企业服务