百度后端提前批一面 凉经(三个半小时)

面试官水平相当高,而且很耐心,态度很好,可惜哥们太菜,第一次面三个半小时,从差不多3点开始,面到了下午六点多,全程汗流浃背,怎么周日面面试官精力这么充沛
我把一些我能记得的问题放在下面,如果xdm有答案可以直接发出来,因为这些题我现在看还是不会

八股
1.g1 full gc的退化过程
2.java一个进程运行的比较卡顿了,它在线上体现出的就是它的响应延时比较长,它会出现不符合预期。这种情况下,你在这种服务器上一般是一个如何定位它卡顿的原因的一个简单思路。
3.多client它去访问一个load baLance,然后后面有很多个多个service的情况下,这个时候客户端这边有一个连接池,它是一个长连接的方式。然后在这种长连接的这种方式下,可它可能会有什么样的缺点
4.如何写一段java代码,稳定的触发两次young GC,然后触发一次full GC,然后又是两次young GC
5.在多核环境下,如何合理设置 BIO/NIO 的工作线程数。

手撕
1.基于cas实现一个可以允许公平性调度的乐观锁,不能使用任何提供的包(直接放弃了,勉强写了个cas)
2.小度 🐻 在 X 轴上自由行走,起点从 0 开始每次可选择往左右,往左或右走 x 步x 从 1 开始,依次递增,第一次1,第二次2....函数给定一个 N,返回 int:最小的步数 step如果不可达,返回 -1(要求贪心,哥们写了个bfs被毙了)
-----
给我过了,抽象,等给兄弟们更新二面
-----
到三面了xdm,老兵回流

#第一次面试# #百度求职进展汇总# #我的求职思考# #如何判断面试是否凉了#
全部评论
???三个半
16 回复 分享
发布于 2024-08-04 22:09 陕西
挂了哥们也认了,是我应得的
14 回复 分享
发布于 2024-08-04 21:42 浙江
是不是你简历写的太吊了
7 回复 分享
发布于 2024-08-05 01:09 北京
这简直太难了
5 回复 分享
发布于 2024-08-05 13:20 黑龙江
这是人类能通过的面试吗 不过快手提前批让我手写 ReentrantLock 也很抽象😇
4 回复 分享
发布于 2024-08-05 14:56 陕西
南大大佬
3 回复 分享
发布于 2024-08-05 20:09 黑龙江
感谢分享
2 回复 分享
发布于 2024-08-07 12:17 黑龙江
南佬
2 回复 分享
发布于 2024-08-05 20:14 黑龙江
啊???
2 回复 分享
发布于 2024-08-04 22:34 北京
这得学到什么程度
2 回复 分享
发布于 2024-08-04 22:18 浙江
什么部门啊佬 好难啊🤯
2 回复 分享
发布于 2024-08-04 21:49 河南
三个半很厉害了
1 回复 分享
发布于 2024-08-07 12:32 黑龙江
CAS真的能实现公平锁吗😢
1 回复 分享
发布于 2024-08-05 10:30 上海
这么难啊
1 回复 分享
发布于 2024-08-05 08:48 安徽
???三个半小时,佬你是ssp加面?
1 回复 分享
发布于 2024-08-05 08:35 内蒙古
看面经不少百度提前批都是常规八股,你这为什么难度这么大
1 回复 分享
发布于 2024-08-05 08:01 北京
这就是大佬的世界?
点赞 回复 分享
发布于 2024-08-27 10:09 北京
不是以前在百度实习过吗,怎么也得给个面子
点赞 回复 分享
发布于 2024-08-14 22:01 江苏
佬太强了,二面咋样了
点赞 回复 分享
发布于 2024-08-12 21:29 湖北
能顶住3个半小时,佬也不是一般的强
点赞 回复 分享
发布于 2024-08-12 08:44 上海

相关推荐

前30min自我介绍+项目经历。ps:项目经历感觉没问很深的细节,也没拷打,就看我简历的技术栈来问的(看你这边写熟练mysql,那巴拉巴拉,看你熟练http,tcp,那巴拉巴拉)。agent项目细节一个没问。项目部分问题:1.你这些是实习项目吗?(我说找的然后自己做优化)2.你这个里面为什么用Lua脚本?3.redis那个服务端,怎么保证这个原子性的?4.redis的实现架构上,比如说他的线程模型,进程模型,以及他的并发角度,来解释一下他的原子性。5.redis的持久化策略?为什么两个都用?6.我看你用了一个令牌桶+滑动窗口双算法限流,这个地方能简单描述一下调研了哪些限流方案?,或者你了解哪些限流的方案,以及他们的优缺点,以及在你这个场景最终为什么选择了这个方式?7.你怎么测试方案的性能,讲一下你当时部署的架构和测试的方法。8.你是本地部署还是?那还用redis做限流吗?有没有更好的办法呀?9.你部署的是什么模式呀,比如多个进程还是多个线程?或者单个进程,还是说协程怎么样的。10.你项目中遇到的最大困难是什么,怎么解决的。7-9答的不是很好,一直在想架构要怎么回答。八股文:1.mysql索引结构是什么?(前面架构给我问懵了,这一块没想到,然后就一直掰扯mysql的类型和优化)2.OSI七层模型,简单。场景题:客户端和服务端tcp连接后,长时间没有传数据,服务端突然宕机了,此时客户端和服务端还是连接的吗?(没懂装懂解释了一下三次握手和四次握手)编程题:单链表倒数第k个节点,只运行一次遍历。(秒了)反问环节:1.问个人表现怎么样,说我的项目理解不够深2.扯了一下ai coding ,然后我也讲了一下我使用aicoding的经验。感觉很慌,面前最担心的是编程题,没想到面后最担心的却是回答问题。问了hr小姐姐说两天内收到结果,唉更多干货资料:*****************************************
查看14道真题和解析
点赞 评论 收藏
分享
评论
57
230
分享

创作者周榜

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