校招_百度_软件研发

开篇就要骂,坑爹,百度的面试体验是我最近以来最差的一次,没有之一。

笔试

笔试我记得还好,是我为数不多的过了及格线的几家之一,由于百度的笔试不能使用本地编译器,所以题目也比较简单,所以顺利A了两道,最后一道没全A,不过不影响进入面试环节。

一面

一面还是不错的,面试官摩丝打的挺亮的,还有点小帅的,问的也比较常规了。先挑了一个项目介绍介绍,然后写两道题,第一道是实现一个栈,o(1)时间复杂度内实现pop,push,getMin,重点就是getMin吧,也不难,记得剑指offer上做过了,第二道是编程实现计算1024!尾部有多少个0,这个题也不难,其实看1~1024中的每个数拆成5的n次方*x,统计所有的n并求和,即为所求,也不难,这题主要考方法,不是考实现。然后是一题概率题,这题我没答好:甲和乙两人射箭射中的概率都是50%,甲射100次,乙射101次,求乙获胜的概率。这题他给我讲解了一下,知道方法就不难,设射了100次,甲获胜概率为x,那么乙获胜也为x,平局概率为y,则2x+y=1,乙补上第101箭,如果100时甲获胜,则乙赢不了,如果乙获胜,则第101箭怎么射都胜,概率为x,如果平局,则第101箭射中则赢,为y*0.5,则总的来说乙获胜概率为x+0.5y=0.5*(2x+y)=0.5,神奇不神奇。接着就是一些细碎的问答题,问我Linux的分片和实时,说实话我不太懂这个,然后问了进程和线程,进程间的通信方式,这个可以扯一点,其中问了socket时涉及几次内存拷贝,蒙蔽。

磕磕绊绊的,不过还好是过了一面,到此体验还成。

二面

这面是绝了,史上最恶心的,吐槽了多次,都不想再吐槽了。上面坐他对面10几分钟不鸟我,鸟我时直接给我一张纸,让我从分布式,存储,多线程编程,架构/系统设计中挑一个,我的方向不在其中啊,非的选,只好选了一个系统设计,可以想象问的我的确也不怎么会。首先问了如何实现一个双端队列,不允许内存拷贝,并且支持随机访问,答了半天,说那好我们换一题;问一个大文件,每行是用户名和用户访问的URL,如何才能给定用户名,最快地提取到他访问的URL,答了半天,说那好我们换一题;问TIME_WAIT,终于碰到一题我肯定我会的,结果他听了还是一脸不屑,那好我们换一题;问如何设计一个微博热门话题的功能,给的是很多很多的微博文本,##之间即为话题,我也知道差不多是跪了,妈的,虽然我答得不好,但是我感觉不到面试官的尊重,在我答题过程中他并没有认真听,在面试我的过程中跑到隔壁和北大的求职者谈笑风生,在我思考的过程中肆无忌惮地打电话,这是我见过的最不尊重人的面试官,他是百度的员工。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 你的数学直觉怎么样?你能凭借直觉,迅速地判断出谁的概率大,谁的概率小吗?下面就是 26 个这样的问题。如果你感兴趣...
    cnnjzc阅读 7,106评论 0 12
  • 1、用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。 2、用C语言实现函数void ...
    希崽家的小哲阅读 6,403评论 0 12
  • 一天,我和我的女友去酒吧喝酒,可她吻我时,牙齿,舌头都是尖的。一回家,我发现,我的女友是个吸血鬼!从此以后我的血一...
    投资和赚钱阅读 218评论 0 0
  • 曹武从来没想过这辈子会得到黑社会的帮助,而且不收他一分钱。 大学毕业后,曹武拗不过父母,跟郭玲结了婚。 洞房那天,...
    李慕天阅读 578评论 0 0
  • 谢谢你曾当我是朋友,来时路上,谢谢曾有你同行 ——大冰 被雨包...
    hey王木木阅读 330评论 0 3