京东实习Java一二面面试复盘

12.23更新
hr通知入职了。求个合租,北京亦庄总部


刚结束二面,求通过😭
先回忆个大概,之后再补充。

一面:
自我介绍
hashmap扩容(×,好久没看全忘了,哭死)
红黑树(×,没去了解。话说这必须去看吗,感觉好复杂)
hashmap为什么不安全,看过concurrenthashmap吗(×)
volatile关键字(√)
什么是可见性(√)
线程池参数(√),线程增长策略(√),创建线程方法(×,知道有哪几个方法,但是名字没有背住)
说一说AQS,为什么不公平(×,说了一个,面试官说不太对,下去又看了看)
JVM内存划分,垃圾收集算法,什么时候会溢出(√,引导问强引用,结果没问)
手写快排,归并排序(×,最尴尬的地方来了,这还是我说自己熟悉的算法结果还没写出来,因为太久没写了。尴尬死了。还有归并,我也说自己忘记了,没有描述好。这都是很基础的东西结果太久没写了导致紧张没写出来,太不应该了)
MVCC(×,这个也是,本来理解的很清晰,结果没复习也忘记了,本来应该是我的强项啊哎)
Spring的原理,常用注解(√,幸亏复习了一下)
Spring循环依赖的问题(×,看笔记看到这个地方了没去记,结果就问到了)
Spring Bean为什么要用单例(×,不知道)
平时怎么学习的
怎么规划自己的时间的
over

面试完了心情超级沮丧,可以看到很多东西没有回答上来,都是很基础的问题,就因为懒面试前没有次复习导致忘记了。所以超级难受。
感受就是简历上写的东西一定要滚瓜烂熟不要有侥幸心理。面试的时候我就希望千万别问hashmap,因为面试前没有复习忘的差不多了,结果开头的一系列问题全是hashmap!晕死了!所以侥幸心理不要有,面试前不要懒!
因为感觉凉了没有继续复习,第二天还打算出去玩,车票都买过了,结果第二天晚上收到面试官电话说一面过了约下周一面试时间。太意外了。然后赶紧把票退了回去好好复习。
感谢面试官🙏给我二面的机会

😭这次不敢浪了,还有三天时间踏踏实实把知识点复习了一遍。

二面:
自我介绍
看了什么技术书
设计模式单例模式(√)
锁用过什么(√)
数据库的乐观锁(√,mvcc吧)
手写多线程交叉打印数字(√)
手写二分(√,要递归的方法。一面没写出来算法,幸亏这次写出来了)
Redis分布式锁(×,没有了解底层原理,只会用。接下来要好好学这个)
说说怎么看京东的(没想到会问这个没回答多少,其实京东在疫情期间还是做了很多贡献的只是当时没想到,物流系统也是国内首屈一指的)
参与团队写代码自己好的一面和不好的一面
了解京东架构,最新技术吗(×)

因为又巩固了一下知识,整体来说二面比一面好。二面可别挂了呀😭
还有算法不能丢,要保持手感。
如果有手感了临时也能想出来,没手感了即使熟悉的代码也不会。如果不是那三天又熟悉了一下写算法估计递归的二分都有bug。(递归常规接收返回值那里差点没写对)
复盘就到这里,想到什么再补充。#实习##面经##京东##Java工程师#
全部评论
请问一面二面都是视频面吗
点赞 回复 分享
发布于 2021-03-18 17:16
楼主,面试官问的都是你简历上写的东西么
点赞 回复 分享
发布于 2020-12-22 18:44
楼主收到了吗 同二面结束了 结果是待定 还有机会吗😭
点赞 回复 分享
发布于 2020-12-22 16:06
手写多线程打印数字是在ide上面写还是在牛客上面写的?
点赞 回复 分享
发布于 2020-12-21 21:51
群里的大佬,tql
点赞 回复 分享
发布于 2020-12-21 20:45
不知道什么部门,没有问
点赞 回复 分享
发布于 2020-12-21 19:06
lz什么部门啊
点赞 回复 分享
发布于 2020-12-21 17:20
啥部门
点赞 回复 分享
发布于 2020-12-21 15:52

相关推荐

自动驾驶方向(超详细真题+复盘)🔥 个人背景:985本硕,一段自动驾驶相关实习,刚走完文远知行算法岗(感知方向)的全流程,热乎的面经分享!📌 面试流程概览笔试:4道编程题(中等难度,动态规划+图遍历为主)。技术一面:代码手撕 + 项目深挖(50分钟)。技术二面:数学题 + 场景设计题(40分钟)。技术三面(总监面):技术视野 + 业务理解(30分钟)。HR面:常规问题(薪资/职业规划)。全程周期:约3周(中间有等美国面试官时差协调)。💻 技术面真题回忆1. 手撕代码题题目1:零钱兑换变种题干:给定硬币面额数组和总金额,求恰好凑成金额的最少硬币数,若无法凑出返回-1。Follow-up:如果要求输出所有可能的组合,如何优化空间?坑点:面试官追问了滚动数组优化和剪枝策略。题目2:线段交点算法题干:给定二维平面上两条线段(由端点坐标表示),判断是否相交,若相交返回交点坐标。边界情况:线段平行但不重合、端点重合、浮点数精度处理。解法:参数方程法,注意分母为0的情况!题目3(系统设计):实现 shared_ptr 的引用计数要求:线程安全、支持拷贝构造和赋值操作。考点:RAII思想、锁的使用(面试官让对比mutex和atomic的性能差异)。2. 项目深挖问题问题1:你在点云处理项目中提到的循环推断问题是什么?如何解决?答:详细解释了OD(目标检测)与跟踪模块的相互依赖导致误差累积,最后引入卡尔曼滤波的先验估计做修正。追问:为什么不用粒子滤波?对比过效果吗?问题2:激光雷达与相机的时间戳不同步,会导致哪些问题?你们怎么做的同步?答:提到了硬件触发同步+软件插值法,面试官让手写伪代码描述插值逻辑。3. 场景设计题题目:设计一个停车场车辆调度系统,支持实时路径规划(车辆从入口到车位的最优路径)。要求:如何表示停车场地图?如何处理动态障碍物(如行人)?路径最优的定义(时间最短 vs 转向最少)?我的思路:用栅格地图+A算法,动态障碍物用局部重规划(D Lite),面试官让分析时间复杂度。🚀 备考建议(血泪总结)刷题重点:力扣动态规划(背包问题)、几何计算题(线段/矩形相交)、系统设计(智能指针/线程池)。项目复盘:务必理清项目的技术链条(输入-处理-输出-优化)。准备1-2个失败案例,说明如何定位和解决问题(面试官超爱问这个!)。自动驾驶知识:必看文远知行的技术文章(如多传感器融合方案)。了解行业竞对方案(如Waymo、Cruise的路径规划特点)。💡 最后的小吐槽三面总监疯狂追问:“如果特斯拉FSD和我们的方案在十字路口相遇,谁的决策更优?为什么?”HR面被压力测试:“如果给你发offer,你会多快离职当前实习?”(差点没接住😅)欢迎讨论! 大家有面过文远或其他自动驾驶公司的吗?求分享经验~✨✨现在文远知行还在招实习!最后附上学长给的内推码以及内推链接,可以更快筛选简历 !✨内推链接:https://app.mokahr.com/m/campus_apply/jingchi/2137?recommendCode=DSvUVMDa#/jobs【内推码】DSvUVMDa #实习#                             #校招#                             #内推#                             #自动驾驶#                             #应届#                
点赞 评论 收藏
分享
评论
15
82
分享

创作者周榜

更多
牛客网
牛客企业服务