大三学生一个月速通百度

bg:c9本科
基础:以前有一些java编程,数据库基础。

投递:3.16
hr联系:3.23

一面:3.25。面经:
1.java的集合容器了解多少
2.hashmap详细介绍一下,扩容机制是什么
3.线程安全的集合类介绍一下吧
4.线程安全的类常用的一个说说
5.锁的实现机制讲一讲
6.sync为什么是可重入的
7.aqs怎么实现
8.sql的索引有哪些
9.sql的覆盖索引怎么用的,为什么效率更高
10.输入一条select语句,执行流程
11.事务实现方式,传播机制
12.redis的热数据怎么识别
13.分布式锁支持跨节点吗
14.spring的启动流程
15.消息队列死信队列怎么绑定
手撕反转链表
当天发消息告诉过了,隔一天二面

二面1h
被逼问到心态爆炸,但是一小时后给过
百度二面面经:

1.介绍一下常见集合
2.介绍一下并发集合
3.什么是并发,什么是并行,
4,线程池的核心线程数取决于什么
5.spring源码我看你说看过,aop怎么实现的,
6.伪代码写一下proxy代理和cglib代理,aop是什么代理策略。
7.spring我看你说看了postprocessor,介绍下事务是底层怎么实现的。在bean生命周期配置的吗,怎么配置的
8,慢sql,除了表大小,索引,锁,还有什么可以排查的(这里半天没想起来,他提醒下我说线程池,还说要考虑连接池参数,他看起来想要的就是这个答案),
9.redis的分布锁怎么加的,说一下伪代码。
10,主从逻辑怎么用锁,还能用分布锁吗。
11,先更新数据库再更新缓存会读到脏数据吗。
12,redis的限流怎么实现的。
13,rabbitmq底层的消息可靠性怎么保证的(我说了持久化durible,ack应答,重试,使用callable接口,他说还有呢,没想到别的,没答上)
14,sql索引设置经验我看你说了覆盖索引,怎么设置合适的覆盖索引。
15,怎么实现ack重试的。
16,redis单线程为什么还要保证原子性,怎么保证。17。除了cacheasise,还有什么策略你知道吗(说了双删,监视binlog,没细问)

一面一共1h23m,手撕反转链表瞬间a了,而且一面面试官会特别耐心听你说完,没有聊天环节都说了一小时。
二面面试官每当我想细致回答时候总会打断说好了不用说了,后面一直在逼问项目的内容,我项目确实是我自己纯手搭的,有些简单了,但是我对于细节比较清楚,他说压测因为面向学生范围太小体现不出并发,一直问reids缓存策略,我提出分布锁,旁路缓存,监察binlog,还是不满意,最后问了我多线程参数,我反应过来是想用多线程,但是springboot 的tomcat底层不就是多线程的吗😢,还是想让我用Async异步,不知道到底该说什么😭

一面下午三点面完,四点打电话通知过了,二面也是三点左右面完,等半天没电话以为挂了,结果是自己把hr电话挂了😂,幸好等一个小时又告诉过了

三面:30m,纯聊天,问竞赛,问项目团体,秒约hr面

hr面:问了为什么不考研,入职时间

总体感觉百度更尊重人,不会的也会耐心提醒,尤其是比起腾讯来说(腾讯特别喜欢压力)
已oc,说4.8发offer,4.9集体入职

感谢二哥的八股,问到的所有问题八股里都有,真是我见过最全的java八股了
全部评论
校友厉害,是计算机学院嘛?
4 回复 分享
发布于 04-02 19:28 广东
不是哥们,这是学了一个月能回答出来的吗
1 回复 分享
发布于 04-04 00:33 广东
这gc,还来我们双非本的饭
1 回复 分享
发布于 04-03 20:03 宁夏
这二面压力麻了
1 回复 分享
发布于 04-02 21:48 四川
大佬是哪个部门呀
1 回复 分享
发布于 04-02 20:40 辽宁
接好运
点赞 回复 分享
发布于 04-12 23:22 黑龙江
二哥是哪位啊
点赞 回复 分享
发布于 04-05 18:46 安徽
为什么我也c9被挂麻了,因为非科班嘛
点赞 回复 分享
发布于 04-05 16:07 江苏
这么狠 有点张顺飞绝不认输了
点赞 回复 分享
发布于 04-05 12:41 山东
百度不是招的很少吗
点赞 回复 分享
发布于 04-04 15:52 北京
百度简历挂了
点赞 回复 分享
发布于 04-04 13:13 江苏
mark面经
点赞 回复 分享
发布于 04-04 00:31 广东
厉害
点赞 回复 分享
发布于 04-03 20:34 广西
一面好温柔啊
点赞 回复 分享
发布于 04-03 17:37 山东
佬,想请问下你百度流程中有官网先挂但是hr打电话约面的情况吗。我一面就是这样,现在二面感觉发挥还可以但是官网秒挂还有机会吗
点赞 回复 分享
发布于 04-03 16:17 北京
打算去吗?
点赞 回复 分享
发布于 04-03 12:08 江西
怎么感觉二哥的乱乱的,小林感觉也挺多?
点赞 回复 分享
发布于 04-03 01:05 湖北
对的二哥就是最全的
点赞 回复 分享
发布于 04-03 00:28 辽宁
佬是日常实习吗
点赞 回复 分享
发布于 04-02 22:25 湖北

相关推荐

04-02 22:07
已编辑
北京邮电大学 Java
1. 自我介绍2. 大三上就有时间实习了?3. 权限热更新模块怎么做的4. 更新权限后,上下文怎么更新4. 定时刷新还是?5. 如果部署在多台机器上,怎么更新6. Redis 做分布式缓存,流量很大怎么处理7. Redis 高可用方案8. 工作流怎么实现的9. 消息队列的服务怎么搭建的?和原来的方案有什么提升10. RabbitMQ 的镜像队列11. 为什么不直接写入数据库12. 持久化的消息后续还会处理吗13. 有mysql 的索引调优经验吗14. 联合索引可以只命中部分吗15. 怎么判断一个索引失效了16. Redis 的Set 和 Zset 的区别是什么17. Zset 的底层是怎么实现的18. 怎么用 Redis 实现分布式锁19. Redis 命令实现的分布式锁是可重入的吗?怎么实现可重入20. Java 的可见性问题了解吗?怎么解决可见性问题21. 除了 volatile ,还有什么能解决可见性的方法22. volatile 的底层原理23. 双亲委派机制,为什么要设计这个,有不需要的时候吗24. 有看过开源的中间件的源码吗25. 了解间隙锁吗26. 间隙锁是加在哪个位置的,加一把间隙锁要做哪些步骤27. 乐观锁怎么解决库存超卖的问题的28. 高效兑换码算法怎么实现的29. 分布式ID的主流实现方法反问1. 工作内容,大团队是交易的整体链路,组内是交易后的链路2. 工作上有和AI 结合的吗,业务上有些相关的3. 学习建议,dubbo等那一套微服务以及分布式系统#暑期实习# #大厂# #软件开发笔面经# #阿里求职进展汇总# #淘天#
点赞 评论 收藏
分享
04-07 20:46
宁夏大学 Java
一个轮子项目一个苍穹外卖,外卖项目包装成其他的,但是技术点都没变,不知道这样可行不可行。有没有好心人帮我提点建议啊
AAA不喝拿铁:找实习微服务可不学,mq大致场景要了解,但不学问题也不大。我没写在简历上,也没咋问。重点还是mysql redis Java的八股,我根据真实面经整理得到的最全(高/中/低频)面试题,需要的牛u可以订阅一手我的专栏,祝好运
点赞 评论 收藏
分享
评论
52
196
分享

创作者周榜

更多
牛客网
牛客企业服务