《百度》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届软开秋招面试经验大赏#  #我的失利项目复盘#
全部评论
emm好恐怖😢
点赞 回复 分享
发布于 01-11 16:23 四川
算法题完全没思路
点赞 回复 分享
发布于 01-11 18:14 上海
大厂过来过去也是那几道问题
点赞 回复 分享
发布于 01-11 20:48 陕西
所以在set存对象要注意啥?对象不能重复?
点赞 回复 分享
发布于 01-11 23:08 陕西
是校招吗?
点赞 回复 分享
发布于 01-13 02:02 俄罗斯
佬,百度怎么捞的你
点赞 回复 分享
发布于 01-23 17:22 陕西
m
点赞 回复 分享
发布于 03-08 11:04 贵州

相关推荐

21 125 评论
分享
牛客网
牛客企业服务