京东 java 一面 60min

安全鸡架相关部门,面试官是个很老很老的总监,说话也是慢吞吞的,网也是卡卡的,狗厂网这么差的吗?!
0.自我介绍
1.synchonize与ReentrentLock实现
2.synchonize与ReentrentLock底层原理,操作系统层面,偏向锁,轻量级锁,锁升级。直接狠狠吟唱,刚说到AQS,面试官打断说不用说那么详细了,问下一个
3.jvm有哪几种?!先介绍了HotSpot,即时编译,又讲了GrallVM和Serverless,是否支持一次编译,多次运行,以及对云原生的支持。讲了一大堆之后老面试官缓缓开口,说他刚才口误了,其实是想问你知道哪几种垃圾收集器(好像有10000个CNM在天空划过)
4.垃圾回收器介绍,并加以比较(Parrel相关, serial相关,CMS,G1)
5.G1的分代模式,对STW的影响?
6.redis的底层实现数据结构(SDS,zipList,skipList)没特意准备只详细讲了SDS和跳表
7.redis的热key?有没有真正在生产环境遇到过(淘汰策略,数据比例,业务场景等)
8.Tomcat源码,怎么加载一个包,完整过程(汗流浃背了)
9.Servlet源码,底层原理,承接请求的实现过程,Spring如何封装的servlet
10.你用过哪些哈希算法(md5?还有其他一些名字不记得了)
11.你用过哪些加密算法(真正用过的只有AES)
12.二叉树前序遍历中序遍历后序遍历(怎么来个这么简单的2)
13.给定一些两两人间的朋友关系,怎样快速确定两人是否为朋友,关系很密集?(二维数组建图,分别讲了深度遍历广度遍历过程,卧槽太久没复习图这块的数据结构,居然没反应过来狄杰斯特拉算法,还是被diss时间复杂度高之后才反应过来的)
14.讲讲Hadoop的体系,只会说最浅层,根本没真正用过一点,浅浅讲了HDFS,mapreduce,yarn
项目拷打
15.实习拷打—账务限流的背景
16.实习拷打—账务处理优化细节(狠狠拷打这部分,乱序、回滚、一致性哈希、本地聚合等,面试官说你们这个方案就是参考了MR的分治思想来实现的,我只会点头说对🤣面试官又说乱序完全可以参考flink的窗口相关模式,前段时间刚看过这个,但之前项目确实不是这么做的。鼠鼠也只能点头说,哎呀我怎么没想到捏)
17.反问
老总监那边很卡,好几次没听清楚说啥。。
全部评论
难死鼠鼠了,怎么这么难顶
2 回复 分享
发布于 2024-04-14 01:42 北京
大佬看牛客私信一下,
1 回复 分享
发布于 2024-04-20 12:35 北京
13题可以用并查集?
1 回复 分享
发布于 2024-04-16 00:09 重庆
大数据确实可以看看的😋
1 回复 分享
发布于 2024-04-15 14:54 天津
这个太顶了
点赞 回复 分享
发布于 2024-04-25 13:01 广西
咋样,流程有后续不
点赞 回复 分享
发布于 2024-04-22 18:50 天津
大佬有后续吗!咱俩好像是同一个人,问题都差不多啊卧槽
点赞 回复 分享
发布于 2024-04-18 16:42 北京

相关推荐

01-28 16:12
中南大学 Java
几年前还没有chatgpt的时候,刷题真的是很痛苦。刷不出来只能看题解,题解有几个问题:第一个是每次看的写题解的人都不一样,很难有一个统一的思路;第二个也是最重要的是,题解只提供了作者自己的思路,但是没有办法告诉你你的思路哪里错了。其实很少有错误的思路,我只是需要被引导到正确的思路上面去。所以传统题解学习起来非常困难,每次做不出来难受,找题解更难受。但是现在chatgpt能做很多!它可以这样帮助你 -1. 可以直接按照你喜欢的语言生成各种解法的题解和分析复杂度。2. 把题和你写的代码都发给它,它可以告诉你 你的思路到底哪里有问题。有时候我发现我和题解非常接近,只是有一点点🤏想错了。只要改这一点点就是最优解。信心倍增。3. 如果遇到不懂的题解可以一行一行询问为什么要这样写,chatgpt不会嫌你烦。有时候我觉得自己的range写错了,其实那样写也没错,只是chat老师的题解有一点优化,这个它都会讲清楚。4. 它可以帮你找可以用同类型解法来做的题。然后它可以保持解法思路不变,用一个思路爽刷一个类型的题。如果题目之间思路又有变化,它会告诉你只有哪里变了,其他的地方还是老思路。5. 它也可以直接帮你总结模板,易错点。经过chat老师的指导,我最大的改变是敢刷题了。之前刷题需要先找某一个人写的算法题repo,然后跟着某一个人他的思路刷他给的几个题。如果想写别的题,套用思路失败了,没有他的题解,也不知道到底哪里错了;看别人的题解,思路又乱了。这个问题在二分查找和dp类型的题里面特别常见。但是现在有chat老师,他会针对我的代码告诉我我哪里想错了,应该怎么做;还按照我写代码的习惯帮我总结了一套属于我的刷题模板。每天写题全是正反馈!
牛客981:不刷才是爽
AI时代的工作 VS 传...
点赞 评论 收藏
分享
评论
12
50
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务