京东 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 北京

相关推荐

不愿透露姓名的神秘牛友
04-25 11:53
已编辑
成都某公司 go开发工程师 税后7k+ 本科其他
点赞 评论 收藏
分享
timeline(视频面,京东ME会议APP)一面 2025/3/10号约面 12号面试 技术面二面 2025/3/13号约面 17号面试 技术面三面 2025/3/20号约面 21号面试 hrbp面oc + offer 2025/3/31一面 1.面试官简单介绍团队,以及面试流程(两面技术面+hr面),面试安排(自我介绍+手撕+项目提问+QA)2.自我介绍3.手撕 - 三选一, 最长回文子串(?忘了,不确定) + 三数之和(选择了这个) + 环形链表ii)4.实验室用的什么编程语言5.为什么代码中声明List<List<Integer>> new了arraylist,可以new别的list吗6.为什么List声明了泛型,new后面没有声明泛型,为什么?如果list的声明不指定泛型,那么往里add的时候添加不同的类型会报错吗7.ArrayList和LinkedList是否线程安全8.有了解其他方法可以实现线程安全,或者有什么线程安全的list或者集合吗9.要求手动用synchronized实现 一个线程安全的arraylist的add操作10 - 18 项目相关19.有用过版本控制工具吗?有遇到冲突的问题吗20.redis和mysql平时实验室有用到吗21.最近有学过比较感兴趣的东西吗,或者有看过什么书吗22.日常工作中有用到大模型吗23.反问二面1.自我介绍2.java是自学的吗?实验室用的什么?为什么学java3 - 6 项目7.缓存穿透是怎么做的;缓存的时效性和一致性8.介绍一下你对spring的理解9.mysql的索引原理10.索引失效的情况11.项目中有用到索引吗12.前端是自己做的吗?怎么测试呢13.实习,学校或者做项目过程中遇到的比较难的问题14.在实验室负责什么项目15.确认是否能实习,项目多吗?是否会影响实习16.对大模型的了解,举例子,是否结合项目,功能场景17.未来的规划18.你觉得你的项目还有哪些不足19.有参加过什么比赛或者奖吗20.其他公司的面试情况21.反问三面1.面试官介绍团队2.自我介绍3.考研还是保研4.介绍一下其中一个项目,功能,优化,亮点5.实验室任务重吗?毕业要求6.实习时间怎么安排7.籍贯,家庭情况8.现在实验室在哪9.最有成就感的事10.未来意向工作的base地11.爱好12. 是否考虑通勤太长
点赞 评论 收藏
分享
评论
12
48
分享

创作者周榜

更多
牛客网
牛客企业服务