蔚来 效能研发Java 面经 已OC
这次面试没有八股全是深挖实习项目+算法,可能是发现问完项目已经40min了,可能对牛友们没有很多参考意义但是我还是发一下,毕竟发了许愿蔚来的帖子
面试前闲聊:蔚来没有日常和暑期的概念,转正看部门有没有hc
1自我介绍
2介绍已经实习项目业务,你具体做了什么(简单介绍流程,负责的是回调链路)
3怎么支持的这么高的qps
4这个系统几台机器
然后继续和他扯业务流程细节,和优化的细节点直到面试官明白...他的质疑有点多,幸好这些点我都想过
5有没有办法能更快的通知到用户给用户更好的体验(我们是一个tob而不是toc没法直接接触用户,只能快速把订单处理好然后尽快通知上游来回调)
6你这个身份信息重复刷新问题怎么解决的(用了double check单例模式的思想和lock锁 然后说了我比较倾向与选择定时任务的方案,因为性能更好,但资金开销比较大)
7用锁的方案会不会有大量线程阻塞的问题导致oom(用了trylock锁,阻塞300ms直接就失败返回)
8订单失败了怎么办(定时任务在失败订单表里重新拉)
9会重复拉取订单吗要是重复拉取多支付了咋办(先放redis的set里过滤,然后数据库唯一约束兜底)
10讲讲你们的数据库死锁问题怎么发生的,怎么解决的
11oom是怎么产生的,怎么解决的
手撕:lc381题,LCR 030. O(1) 时间插入、删除和获取随机元素
次日通知面试通过约hr面
后续:hr面完下午oc
面试前闲聊:蔚来没有日常和暑期的概念,转正看部门有没有hc
1自我介绍
2介绍已经实习项目业务,你具体做了什么(简单介绍流程,负责的是回调链路)
3怎么支持的这么高的qps
4这个系统几台机器
然后继续和他扯业务流程细节,和优化的细节点直到面试官明白...他的质疑有点多,幸好这些点我都想过
5有没有办法能更快的通知到用户给用户更好的体验(我们是一个tob而不是toc没法直接接触用户,只能快速把订单处理好然后尽快通知上游来回调)
6你这个身份信息重复刷新问题怎么解决的(用了double check单例模式的思想和lock锁 然后说了我比较倾向与选择定时任务的方案,因为性能更好,但资金开销比较大)
7用锁的方案会不会有大量线程阻塞的问题导致oom(用了trylock锁,阻塞300ms直接就失败返回)
8订单失败了怎么办(定时任务在失败订单表里重新拉)
9会重复拉取订单吗要是重复拉取多支付了咋办(先放redis的set里过滤,然后数据库唯一约束兜底)
10讲讲你们的数据库死锁问题怎么发生的,怎么解决的
11oom是怎么产生的,怎么解决的
手撕:lc381题,LCR 030. O(1) 时间插入、删除和获取随机元素
次日通知面试通过约hr面
后续:hr面完下午oc
全部评论
大佬您好我校招挂了很多中大厂的面试,因为二面针对项目做延伸提问,拷打项目。请问您知道怎么应对这个事情吗? 谢谢。私信请你喝饮料。是增强系统设计知识嘛?
分享
强
分享
联易融
官网直投
跪了🧎
分享
orz
分享
不错呀,插播个广告,字节飞书人事最近在急招后端实习岗位,感兴趣的同学可以找我内推呀
分享
大佬是在哪里投的呀
分享
你这是转正面试,还是实习岗
分享
投了多久面试的
分享
佬什么时候投的啊
分享
m
分享
兄弟,你这个是啥项目?
分享
相关推荐
点赞 评论 收藏
转发
投递恒生电子股份有限公司等公司7个岗位 >
点赞 评论 收藏
转发