2022.8.12慧策(掌上先机)面经

1、类加载过程细节
2、GC方法流程
3、mysql用的什么索引结构?B树和B+树的区别?为什么不用B树?
4、JDK8的新特性有什么?
5、synchronized和Reentrantlock区别?
6、多线程的通信方式有什么?
7、hashcode和equals讲解,重写了equals而没有重写hashcode会怎样?hashcode是比较的对象地址吗?
8、设计模式用过什么?spring中有什么设计模式?
9、Redis为什么这么快?Redis是单线程的吗?缓存穿透,缓存击穿了解吗?
10、项目中碰到的难题?
算法题:
1、sql编程:年月日/人均浏览时长
2、手写一个比较熟悉的设计模式
3、使用Stream编程(若干个小写字符串,转换成大写,然后用#拼接起来)
4、算法题一道:有一个无序数组,有重复元素,给定一个target,找到和为target的数组中最多的数字,最多的数字是几?
反问面评:
1、公司对sql书写比较严格
2、算法题多练,占比很大
3、并发编程多了解一些

#秋招##面经##掌上先机##Java开发#
全部评论
这个公司为什么这么喜欢问Jvm
3 回复 分享
发布于 2023-07-04 16:54 湖北
为什么让我填了预约面试信息什么的就没后续了啊
1 回复 分享
发布于 2023-05-21 14:38 江西
兄弟在哪里投的
点赞 回复 分享
发布于 2022-08-23 14:15 北京
楼主去了吗
点赞 回复 分享
发布于 2023-04-14 17:06 北京
楼主全写出来了吗
点赞 回复 分享
发布于 2024-04-10 16:20 河南

相关推荐

评论
8
34
分享

创作者周榜

更多
牛客网
牛客企业服务