《百度》Java后端一二面面经

👥面试题目:
一面:
1.问项目(说觉得我这个项目没什么难度,上压力。)
2.设计一个秒杀系统,请给出大致思路。
3.如果有十万个请求同时访问你的系统该怎么办?
4.超买超卖问题怎么解决?
5.事务并行会有哪些问题?
6.Mysql有哪些锁请展开说说?
7.哪些字段适合建立索引?
8.Java中sleep方法会一直占用cpu吗?为什么?wait方法会占用cpu吗?
9.如何设置线程数量?单cpu设置多线程有用吗?
10.OOM出现问题的情况有哪些?怎么排查?
11.分布式ID的生成策略,有哪些优缺点?
12.Spring的IOC和AOP在哪些情况下使用?IOC使用了哪些设计模式?
13.秒杀系统重复点击怎么解决?幂等性什么意思?
14.手撕:给定一个数组,要求找出将数组划分为数量在m和n之间的两个数组的k,一个数组的所有值都大于k一个数组的所有值都小于等于k,求k的最小值。

🤔面试感受:
一面难度有点大,不过答得还行,百度是周六统一一次性面完的,马上就约了当天的二面。

二面:
1.问项目。
2.Ioc中的控制和反转分别体现在什么地方?
3.Concurrenthashmap实现原理?
4.Tcp/ip四层模型每层怎么连接的?tcp支持广播吗?
5.Git什么情况下会产生冲突?
6.讲讲你了解的设计模式?
7.什么是回表查询?
8.怎么设置公平锁和非公平锁?
9.往set中存自定义对象需要注意什么?
10.流量控制的是哪一层进行的?
11.JVM内存模型讲一下,介绍下每个区域的作用?
12.K8S有了解吗?简单介绍一下?
13.手撕:求一个树距离最长的两个节点。

🤔面试感受:
反问的时候知道这个二面面试官是AI工具开发部门的,不知道为什么要问K8S,全程态度比较敷衍一直打瞌睡,体验一般,面完秒挂。后来又被百度捞,直接拒了。
#晒一晒我的offer#  #牛客解忧铺#  #牛客在线求职答疑中心#  #24秋招避雷总结#  #24秋招求职节奏总结#  #如何判断面试是否凉了#  #面经#  #24届秋招同行攻略分享#  #24届软开秋招面试经验大赏#  #我的失利项目复盘#
全部评论
m
点赞 回复 分享
发布于 2024-03-08 11:04 贵州
佬,百度怎么捞的你
点赞 回复 分享
发布于 2024-01-23 17:22 陕西
是校招吗?
点赞 回复 分享
发布于 2024-01-13 02:02 俄罗斯
所以在set存对象要注意啥?对象不能重复?
点赞 回复 分享
发布于 2024-01-11 23:08 陕西
大厂过来过去也是那几道问题
点赞 回复 分享
发布于 2024-01-11 20:48 陕西
算法题完全没思路
点赞 回复 分享
发布于 2024-01-11 18:14 上海
emm好恐怖😢
点赞 回复 分享
发布于 2024-01-11 16:23 四川

相关推荐

06-16 11:22
已编辑
暨南大学 golang
timeline:5.30投递,6.5一面,6.9二面,半小时后HR口头oc,6.11正式oc一面回忆版自我介绍介绍一下业务项目,讲一下抢购流程和项目难点,深入问了项目难点延伸问题1500的QPS是怎么设计的用什么工具进行压测压测的这些请求是一样的还是按照一定规则变化了解限流吗,项目里有实现吗go中什么数据结构是值拷贝,引用拷贝。讲一下slice和数组为什么go要引入slice和数组goroutine中只能用channel的,什么联系goroutine中怎么用锁的讲一下go的泛型讲一下go的接口讲一下了解的设计模式,讲了策略模式用过什么数据库,讲了Redis和MySQLMySQL和Redis的区别,它们的技术选型,应用场景,讲讲理解讲解对MySQL索引的理解有没有用过elasticsearch(只了解过)共享本地ide手撕反转链表http和tcp的区别开始比较随便的问题有没有用过腾讯云或者阿里云有没有用过k8s有没有用过docker项目怎么部署服务的,docker部署有什么优势有没有用什么ai辅助编程最近在读什么书是打算本科毕业还是读研深造反问二面回忆版自我介绍讲讲业务项目的难点亮点,以及整个抢购流程讲完以后一直在对项目进行拷打项目具体怎么部署的每个服务只部署一个实例吗怎么用rocketmq实现分布式事务的什么是熔断降级,项目中具体熔断限流策略怎么做的。八股问的不多分布式事务的特点MySQL事务go的底层知识,讲讲slice和channel的底层原理手撕三数之和变式,给定一个数组和目标值,在数组里找三个数,要求三个数之和最接近目标值,题目保证有且只有一个满足要求的情况最近在看什么书,学什么新知识反问
点赞 评论 收藏
分享
评论
22
126
分享

创作者周榜

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