百度Java后端一二面面经

百度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,全程态度比较敷衍一直打瞌睡,体验一般,面完秒挂。后来又被百度捞,直接拒了。
 

  • 10
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值