首页 / 百度求职进展汇总
#

百度求职进展汇总

#
261679次浏览 3688人互动
分享你的百度求职进度~
此刻你想和大家分享什么
热门 最新
08-14 23:44
已编辑
南京大学 Java
百度后端提前批一面 凉经(三个半小时)
面试官水平相当高,而且很耐心,态度很好,可惜哥们太菜,第一次面三个半小时,从差不多3点开始,面到了下午六点多,全程汗流浃背,怎么周日面面试官精力这么充沛我把一些我能记得的问题放在下面,如果xdm有答案可以直接发出来,因为这些题我现在看还是不会八股1.g1 full gc的退化过程2.java一个进程运行的比较卡顿了,它在线上体现出的就是它的响应延时比较长,它会出现不符合预期。这种情况下,你在这种服务器上一般是一个如何定位它卡顿的原因的一个简单思路。3.多client它去访问一个load baLance,然后后面有很多个多个service的情况下,这个时候客户端这边有一个连接池,它是一个长连接的方式。然后在这种长连接的这种方式下,可它可能会有什么样的缺点4.如何写一段java代码,稳定的触发两次young GC,然后触发一次full GC,然后又是两次young GC5.在多核环境下,如何合理设置 BIO/NIO 的工作线程数。手撕1.基于cas实现一个可以允许公平性调度的乐观锁,不能使用任何提供的包(直接放弃了,勉强写了个cas)2.小度 🐻 在 X 轴上自由行走,起点从 0 开始每次可选择往左右,往左或右走 x 步x 从 1 开始,依次递增,第一次1,第二次2....函数给定一个 N,返回 int:最小的步数 step如果不可达,返回 -1(要求贪心,哥们写了个bfs被毙了)-----给我过了,抽象,等给兄弟们更新二面-----到三面了xdm,老兵回流 #第一次面试# #百度求职进展汇总# #我的求职思考# #如何判断面试是否凉了#
每次都想装作很倔酱:???三个半
百度一面521人在聊 查看14道真题和解析
点赞 评论 收藏
分享
点赞 评论 收藏
分享
11-20 19:11
已编辑
蚌埠坦克学院 Java
京东还是百度
投票
京东 n-2 * 19 n-2 * 19
点赞 评论 收藏
分享
头像
09-14 12:51
已编辑
麻城理工学校 算法工程师
百度c++开发面经(已OC)
黑猫aaa:狠狠地羡慕了哥你带我走吧
查看20道真题和解析
点赞 评论 收藏
分享
最难绷的一集
NHK的中原岬不想家里蹲:唉我也。早年被引流成带带后还去视🗡️神友,触摸了一下把号给封了,心瑞了
点赞 评论 收藏
分享
百度提前批(机器学习/数据挖掘/nlp)
地图出行服务业务部-T联合 (一面已凉投递时间:7.11(第一次投递的挂掉了)变更岗位:7.26测评邮件:7.26面试时间:7.30 15:00,挂得很快,吃完饭回来就挂了总时长:80min,其中项目40min1、之前在百度做的岗位信息爬取和我的论文有什么关系,为什么离职了?2、论文里的损失解释一下,设计的模型是微调的 or 预训练的?3、比赛是自己做的还是组里合作的4、transformer相关的模型了解哪些,比如bert等5、Q * K^T 为什么除以 sqrt(d_k),为什么不直接除以d_k,为什么不除以 d_k 的1/3次幂6、Q、K、V一般怎么初始化,有试过初始化为全0或全1吗6、layernorm 和 batchnorm什么区别,transformer里可以用batchnorm吗7、怎么解决过拟合?我:数据增强和正则化。面试官:数据如果足够多了就不存在过拟合了吗?:…8、dropout 是什么,有什么用?9、常用的优化器?Adam有什么优点?10、boosting系列算法了解吗?:了解XGB和LightGBM,我不常用,简单说了下区别11、Llama里的旋转位置编码和绝对位置编码什么区别?如果序列很长应该用什么编码方式?12、奥卡姆剃刀了解吗?我:不了解,老师没教13、经验风险了解吗?我:不了解14、预训练模型的输出是512,下游任务要1024的怎么办?面试官主动找补:你没做过预训练可能不了解15、浅显易懂地讲一下AUC,最好的AUC曲线应该是什么样子Code1、快排(太尴尬了,看到别人的面经里有快排了但是忘了复习!!!!于是写了个冒泡,说我不记得快排了(尬笑.jpg),面试官:哦...2、(可能看我快排没写出来,又问了一个)手写sqrt(n),n>=0,要求精度在 e 以内,我写了个小数二分反问1、进组的话要做什么方向2、平常工作更倾向于算法研究还是产品研发#百度求职进展汇总##提前批##百度秋招提前批#
查看16道真题和解析
点赞 评论 收藏
分享
08-16 19:36
已编辑
东北大学 算法工程师
百度 商业AIGC 二面 逆天面试官
全程74分钟,岗位是商业AIGC,部门是一个做广告生成的部门这次面试非常逆天,面试官会无数次打断并嘲讽,出题模式也很逆天,面试官嘲讽天赋被点满了属于是1.自我介绍2.拷打实习项目,先让我讲一下总体的流程,然后开始问我数据怎么构建的,模型怎么测评的,然后对我们网易雷火这边的游戏业务提出了很多质疑和批判,此时面试官的逆天初见雏形😂3.拷打第一个项目,我的是一个rag的,我先讲一下,刚开始讲就被他打断了,他说别讲rag相关的,讲模型相关的,说我们这rag部分做的太粗糙没什么商业上的价值我就开始讲lora微调和对比解码相关的4.拷打论文项目,先让我讲了一下总体的,然后他说我们这个方向是在水论文,让我不用再讲了5.让我打开ide写一下transformer的代码,用pytorch框架,他出这个题我直接愣住了,我只见过让写多头注意力的,这个我刚练过,我说我先讲一下transformer原理再写,讲完之后我先写多头注意力,再写别的,但是结构记得代码有的部分确实写不出来,他就开始嘲讽,说是不是平时没写过代码,然后我连连道歉,他说行吧行吧6.算法题,他说这次有三道手撕题,第一道求数组第k大元素,第二个是快排,第三个是个前缀树的,我前两个写了一下,准备写第三个的时候我电脑都快没电了,剩不到百分之十了,这如流软件贼耗电,我之前面试用飞书或着腾讯会议根本不会这么快没电,面两三个小时无压力;我说电脑快没电了,他又开始嘲讽嘲讽完说再问我一会八股吧,他看我用vllm,让我讲一下,我讲paged attention,讲到一半他说别总讲原理,写一下这个的代码,我说这个我确实没看过底层的,他又开始嘲讽,问我其他大厂问不问代码,我说其他大厂主要问原理,他开始说其他厂就只问这些知识点?不问代码没意义啥的,我只能尬住7.反问,我说没什么要问的,结束吧总的来说从我之前找暑期到现在面了百度五次,每次都很逆天,我真服了:前两次是暑期实习,面的百度文库策略部,两个面试官都难崩,我专门写帖子吐槽第三次是提前批,被一个搜广推的部门捞了,不匹配直接kpi了第四五次就是商业AIGC的两次,一面面试官还好,二面就碰到这个逆天的怎么说我一共也面过四五十次了,其他面试官基本都是挺好的,素质也都很高,我碰到过的逆天面试都是面百度碰到的,这公司我是再也不面了,反正肯定也不会去我个人的理解是,候选人面试有不会的挺正常的,毕竟不是所有人都啥都会,有厉害的也有菜的,但是总出言讽刺候选人就是面试官的个人素质问题了,一场面试至少被他讽刺了几十次,话说百度有啥途径投诉面试官吗😂路过的佬如果面同一个部门的话,可以提前做一些心理建设,面的时候基本不让出错😂只要一有讲的不太清楚的他就开始嘲讽,我还没见过这种人,搞心态属于是 #百度求职进展汇总#  #百度秋招提前批进度#  #百度#  #面试题刺客退退退#  #24届软开秋招面试经验大赏#
RZ_Q:真逆天啊!除非做加速推理优化什么的,谁去看vllm底层怎么写的啊
查看7道真题和解析
点赞 评论 收藏
分享
百度 自然与语言处理 二面凉经
具体是做大模型训练套件的中台组,所以很考察涉及大模型内部计算的细节。1.自我介绍2.手撕 和最大的连续子序列3 写一个多头注意力 reshape transpose4 为什么要使用多头注意力 更多的qkv嵌入更好的表达能力5 单头注意力和多头注意力计算量比较。多头略多一些,具体应该是多在多头注意力concat之后的又一次线性变换上。这题当时没答对。6 为什么使用gqa,gqa的好处有啥。略微减少参数量,均衡性能并减少kv cache的压力。7 为什么是kv cache 而不是qv cache。我理解是,如果是qv cache,这东西能算的注意力是最后一列而不是最后一行,这种计算甚至是反因果系统这个前提的,我感觉我的解释有道理,但面试官不满意,可能有更好的答案。8 lora具体为什么能减少计算过程中的显存占用,具体减少在那部分上了?我认为权重和前向过程中的激活值在加上lora之后,整体也不会少太多,那么少的只能是来自梯度和优化器状态,其中大头是优化器状态。9 拷打Megatron中的张量并行都存在哪些地方,具体如何做张量并行,当时没太完全看透Megatron(虽然现在也没看透),所以这题直接爆炸了。10 具体来说Megatron在transformers中的张量并行,可以发生在mlp,attention,embedding,cross entropy这几块。在mlp上,存在一个因为非线性变换,而对两个矩阵乘中的右侧矩阵列split,左侧矩阵不切的方式进行并行,减少一个同步点。attention中的并行主要是对头并行。embedding和cross entropy中这是要减少vocab这个超大纬度给计算带来的压力,做vocab纬度的张量并行。11 见我Megatron 张量并行打的不是很好,可能是想引导一下,面试官问我长文本训练中,需要算loss的token很多,怎么缓解这个过程的计算压力,我觉得他当时想引导我讲cross entropy的张量并行的,但我当时没想到。反问 很套路的了解部门业务结果 面完秒挂 😭 #如何判断面试是否凉了# #百度求职进展汇总# #互联网没坑了,还能去哪里?#
百度二面324人在聊 查看11道真题和解析
点赞 评论 收藏
分享
百度前端实习(被捞继续面)
一面1. 自我介绍2. React的常见hook3. 跨组件状态怎么管理4. Redux和Zustand的区别(不知道,反正我觉得更简洁)5. Webpack和Vite的区别6. ESBulid为什么热更新更快7. ESMoudle和CommonJS的应用场景区别8. 移动端响应式布局怎么实现9. 媒体查询设了几个档10. 移动端图片使用几倍图11. git revert rebase reset的区别12. git reset --soft 和 git reset --hard的区别13. 单页应用优化14. 组件按需加载,比如引入需要Antd中的一个组件,如何按需加载15. 组件库ESMoudle和CommonJS哪种可以按需加载(为什么ESMoudle可以实现Tree Shaking,CommonJS支持动态加载模块,所以不行)16. 事件循环(浏览器和Node.js的)17. Node.js的组成部分18. Nuxt.js和Next.js等SSR框架的作用代码题1. 实现三栏布局2. 深拷贝和浅拷贝(写一下即可,不是手写)二面1. null和undefined的区别2. typeof null等于什么,为什么是Object(顺带一提 typeof undefined是undefined)3. ES6 let const的引入解决了什么问题4. 什么是闭包(后面面试官提到,对于这类概念性问题,最好能够使用通俗易懂 的语言描述,比如tcp的三次握手,可以比喻为打电话的三次确认,很好的一个思路)5. 深拷贝和浅拷贝的区别6. 纯函数,(我知道react函数式组件用到了这个概念,但不清楚他,只知道无副作用。实际上纯函数是确定性的:给定一组参数,返回值是确定的;没有副作用,不会修改外部状态)7. slice和splice的区别(都是切割数组,slice返回新数组不改变原数组,splice返回被删除的数组不改变原数组)8. 轮询(即在特定间隔时间不断请求资源,分为短轮询和长轮询,短轮询即在间隔较短的时间内不断请求资源;长轮询则是在请求服务器之后保持连接,等待服务器返回新的数据,连接次数较少)9. CSS的层叠性(样式叠加抵消,类似ps的图层概念,同样的权重下,下面的样式可以抵消掉上面的样式,当然不同的选择器也有不同的权重,例如类选择器、ID选择器、标签选择器之类的,行内样式,import关键字等等,样式的层叠性是CSS的基础,面试官也问了我CSS的中文名,即层叠样式表,突出层叠)10. line-height:1是什么效果,我以为是默认行距,但其实是一倍字体大小11. position:sticky,在什么场景下有用12. TCP的三次握手(面试官这里很明显的要我用更加通俗的语言解释)13. vue和react更熟悉哪个,vue,面试官说那我考一些react的吧,哈哈哈14. useEffect15. react优化方法16. 懒加载17. web worker18. 我怎么看待面试八股文这件事,觉得八股文有意义么挂 #百度求职进展汇总# #我的实习求职记录#
查看36道真题和解析
点赞 评论 收藏
分享
8.30 百度一面
百度的一面还是比较轻松愉快的,全是八股,这就太舒服了。但是反问环节问了一下面试官,是不是三轮左右,他说不是,提前批可能有五轮,真是有点恐怖了大家一定要提前下载他们那个如流软件啊,今天用浏览器打开,一直没有代码区,尬了五分钟。最后有个题来不及只能说思路了。不过面试官反馈还行,口头过了项目:1.字节实习这边负责的项目是0开始搭建还是已经有了2.简单介绍一下garfish3.新版本嵌入旧版本子应用4.微前端的子应用样式问题怎么解决,样式隔离5.为什么用到jotai6.地图如何构建?地图的虚拟坐标和真实坐标怎么转换?7.军工项目背景简单介绍,需求谁来推动8.为什么用到websocket,还有什么别的方式可以实现?八股:1.闭包2.undefined、null、Nan,Nan代表什么3.bind、call、apply4.let、const、var,var定义之前拿到是什么?var a之后还能var a吗5.防抖和节流6.跨域。origin定义的是什么。了解过postMessage吗7.除了get和post还有什么请求?都用来干什么,区别8.什么时候会用到预检请求?了解过吗9.讲了一下excel导入和导出10.语义化标签,为什么要引入语义化标签11.如果没有给这些语义化标签加样式,跟div和span有什么区别?(问得好啊,这个不知道)12.rem、em、px、vw、vh手撕:1.const arr = [1, 2, 3, 1, 2, 3, undefined, undefined, NaN, NaN, {}, {}, [], {},[], undefined]去重这个题其实没完全a出来,一开始想到了一个很神奇的思路,因为我知道{},{}在set去重的时候是会被当做不一样的元素处理的,所以想到了JSON.strigify先转成字符串,去掉首位再set去重,写完就发现,怎么把这些元素还原好像不太方便马上换了第二个思路,用map存,不过时间有点紧,细节没处理好2.力扣:3数之和这个题就没写,只说了思路最后一题:url输入到看到页面全流程正式批是有笔试的,大伙可以根据这个判断是提前批被捞了还是正式批还有就是面试官说提前批是两周一清,反馈时间最长不超过两周,超过两周应该是凉了#百度##百度求职进展汇总##提前批##秋招##前端#
查看21道真题和解析
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务