首页 - 职场百科 > 系统部职位面试2篇

系统部职位面试2篇

发布于:2025-04-24 11:41

面试经验1

面试公司:百度 职位:系统部

首先需要说的是,百度每年8,9 月份时,会有一个内部员工的内推机会,这个时候论坛上会有

师兄师姐发贴说可以帮助内推,对于一个真正希望进入百度的同学来说,这个是最好的机会,

因为百度笔试每年都搞得声势很大,而从我身边来看,基本很少有经过百度笔试进入面试这一

环节的,而内推时师兄师姐会认真的看你的简历,这本身就是对你的简历的第一遍审查,所以

想进百度的学弟学妹们应该把握住这个机会。

我就是找论坛上的一个师姐内推的,后面也会提到,师姐的人真的很好,不但帮忙内推,还打

电话提醒我注册的注意事项等等,对于师姐,我也心存感激。9 月份内推后,是漫长的等待,

这个时候百度各个部门开始面试,各个部门的进度不一样,11 月初我接到第一面的时候,很多

别的部门已经开始发offer。

第一面是一个比看上去我年纪大一两岁的师兄,果然就像传说中的那样,穿个拖鞋就过来了。

见面后先说了下面试的流程,主要分三块,我先说说项目,他问项目相关的东西,然后就我感

兴趣的东西聊聊,最后我问他问题。我说好。

开始说项目,balabala 说了一堆,师兄不时打断,对细节发问,你觉得项目的技术难点啊什么的,

主要考察你对项目的把握,如果真的是你自己做的,这个应该很好应付。接着师兄对项目问一

些扩展性的问题,比如我的项目中有屏蔽平台硬件差异性的问题,我们提出了两个方案,他会

问,除了这个还有什么比较好的方案没有啊类似的,考察发散性思维。项目大概说了二十分钟,

说完,师兄问我对什么东西感兴趣,我们就聊什么。我心想果然牛,什么都懂,就说我对linux

内核比较感兴趣,可以聊内核的东西。师兄就问了下内核中内存管理的方式,问为什么有高端

内存啊,又问高端内存在线性地址中怎么映射的,又问了些页表的东西,还是问得比较深入。

接着师兄问了下OSI 七层模型,让从TCP 层开始往下讲,说了一堆,师兄点头表示满意。接着

师兄问一些web 方面的东西,我说不太了解,师兄点头也就没有多问。接着让写程序,之前感

觉百度算法会考很难,准备了一堆算法,这里师兄就叫写一个链表排序,心里一阵狂喜,很快

写了个O(n*n)的给他,师兄又问可不可以降低复杂度,磨蹭了一下,磨出个O(nlogn)的给他,

师兄点头表示过关。问我对他有什么问题,我问了一下他们的工作状态以及主要的项目都是什

么方面,师兄说每天会加班到很晚,因为每个人手上都有很多活,但是成长的也很快。项目说

了一些,主要是内核方面,以及分布式服务器方面的,我都很感兴趣。双方握手道别,总之这

次面试感觉还是很好的,师兄很平易近人,面试就像朋友间的对话。

第二天就接到二面的通知,在说二面以前,先说两个小插曲。第一个小插曲是我在前台等待面

试的时候,发现百度的gg 们都喜欢抱着笔记本到处走,我开始不明白,以为他们是在测试无线

信号,后面才想通他们是在干嘛。料想在百度这样思想活跃的公司里,每天都会有很多想法,

每人都能发起一个会议,而每层的会议室又是有限的,所以百度的gg 们总是抱着笔记本到处抢

占会议室。说这些是想说,像百度这样活跃的气氛我很喜欢,之前也去过一个公司,感觉技术

部门死气沉沉,没有什么活力。另外,而相反百度的mm 很少这样,料想百度的mm 们都注意

保护自己的皮肤,不喜欢整天和辐射产品打交道。

另一个插曲是,我在前台等候时,看到一个哥们,其貌不扬,留个小胡子,过来前台来了句“你

好,我是来拿接收函的。”立马激起我敏感的神经,我才知道原来offer 的中文名叫接收函。然

后我就像哈巴狗一样伸着舌头目不转睛的注视着那个哥们,帅气的从人力手中拿过百度的offer,

然后潇洒的转身,目送他扬长而去,只留下我的一滩口水。这个时候面试我的人来了,我赶紧

吞了吞口水跟着进去。在去会议室的途中,我知道面试的面试官中有一个也是北邮的师兄,另

一个胖乎乎的,一看就是个高手,姑且称他大牛。

到了会议室坐定,大牛笑眯眯的开始发问,首先还是说项目。感觉百度对于你做过的项目真的

是很重视,我又开始balabala 说一堆,大牛中间不时打断,问细节,说完,大牛点点头,来了

句让我晕倒的话,“哦,就是这样啊,我还以为做了个很厉害的***呢。”大牛果然是大牛,一说

话就不一样。

说完项目,开始问技术,说看我简历上说对驱动了解,就直接问网卡驱动的原理。说完,又问linux

底下/dev 目录怎么根据设备的设备号进行设备管理,我直说不太明白这个问题,就照我的理解

说了设备号作用,系统怎么对设备进行发现的过程,以及设备驱动中怎么在/dev 目录下生成相

应的设备文件,大牛点点头。大牛接着问,说一下linux 里面的init 进程的作用,根文件系统,initrd

的作用等等,问得都是linux 下一些比较基础的问题,但是范围很广。

另外也有一些考察深度的问题,例如,让谈谈你做嵌入式linux 与桌面linux 的区别,这是个很

宽泛的问题,能谈到什么程度,就看你的功力了。大牛问了一堆,看来是想休息了,就对师兄

说了句让我晕倒的话,“来吧,这个是你的校友了,不要客气了,上吧”,师兄开始发问。

先问linux 中一些基础的问题,inode 作用什么的。接着问C,说有一个文件中很多ip 地址,怎

么样对其进行排序,让比如191.1.1.1 放在192.1.1.1 前面,如果数量很多的话用什么排序法。接

着师兄问了一些实际情景题,还记得的几个问题是

1 一个磁盘阵列,想一个算法,让其中一个磁盘坏了,能保证其中的数据不丢失。我对于磁盘

阵列完全不熟悉,当时一下就晕了。面试过程中,这样的情况会经常出现,遇到一个你摸不着

头脑的题,这个时候该怎么办呢?给大家说一个小技巧,这个时候你一定不能冷场,一旦冷场,

你就会感觉空气像凝固了一样,越想心里就越乱,越乱就越想不出答案。这个时候,应该主动

的问他问题,尝试着把这个摸不着边的问题一步步的限定到一个具体的情景中。比如这个问题,

你就可以问,需要几个磁盘啊,两个坏了的情况要不要考虑啊,总之,一步步的把场景具体化,

只要你不问磁盘圆的方的啊这样的问题都行。可是到最后,发现自己还是没头绪,那就直说不

会,不要瞎扯,尝试着去说一个完全不懂的东西,在懂行的人眼里是一件很可笑的事。在师兄

循循善诱下,我还是没头绪,最后直接说“我母鸡”。下来查了下,磁盘阵列里面有一个奇偶校

验盘的作用就是这个。

2 在一个局域网里面,如果两台电脑ip 什么的都设好了,但是互相之间就是连不上,问分析出

现什么问题。

说了几种情况,网关的问题,协议栈的问题,防火墙的问题,实在想不到有什么可能了,连网

线的问题也说了,这题感觉答得也不太好。

问到网络,大牛把话接过去,问TCP 协议中拥塞避免的机制,甚至让画出其中拥塞窗口变化曲

线,还好这个还比较熟。这个问题多次在面试中都被问到,凡是需要考察网络,TCP/IP 的地方,

光知道TCP 的三次握手是不够的,建议大家以”TCP,流量控制,拥塞避免”等为关键字google 一

下,最好再加一个”filetype:ppt ”,这样,对TCP 协议可以有一个初步的了解。

二人又你一言我一语的啪啦啪啦问得兴起,题目不太记得了,就在我渐渐感觉有些招架不住时,

大牛终于说,问完了,说两人要出去商量一下,我才长出了一口气,想着总算完了。

过了一会,师兄进来说,还有一个同事再面我一次,我的脚瞬间就软了,心想今天活着是走不

出百度这栋楼了。没想到,过一会师兄说那个同事请假没来,让我回去等通知,一周内答复。

于是我就回去虔诚的等待着,没想到两周后等来了thanks letter,给我打击很大。这件事也告诉

我保持平常心的重要性,对一个东西抱有越高的期望,对你的打击也越大。

在准备百度的过程中,我也收获到很多。每年百度的offer 给钱很多,属于顶级的,北邮今年有

进去的,但起码就我身边看来,数量还不如中科院与清华的学生。我试着总结一下,主要就是

两点:

1、编程能力、算法等基本功。算法是个很见功力的事情,看三年算法和看三个月(就像我这种

菜鸟)一眼就能看出差别。这方面,参加ACM 训练,看《算法导论》等经典书,都能让你在

找工作的过程中如虎添翼。

2、项目因素。我在中科院实习过一段时间,对比在中科院做的和在自己实验室做的项目,老实

说,实验室的项目根本拿不出手。北邮除了一些很牛逼的实验室外,其他的实验室可能都有这

样的问题。对于百度(只了解我面的系统部,别的部门是不是这样不知道)还是很看重项目经

验的。所以早一点去大公司实习,参与到实际的项目中,对你会是一个很大的帮助。那如果不

能实习,实验室有没有什么好项目的同学怎么办呢?参加开源项目! sourceforge,freshmeat 会

是你的良师益友,其实就sourceforge.net 就已经足够。就算下来几个你感兴趣的项目源代码,

看看人家官方的说明文档, 弄清楚项目架构流程什么的也很有帮助。另外多上上论坛,

Chinaunix,咱们北邮人的linux 版,做内核的话,可以加入到linux 内核开发者中文邮件列表,

起码能知道人们都在做什么,关心什么。

总而言之,我认为百度对你的考察其实很简单,就是看你够不够牛,这也是他们选人的标准,

当然,他们的待遇也对得起这样的标准。我觉得,能进百度的人,在进入前,基本就能知道自

己的能力大概在百度的要求范围之内。想进去的同学,就苦练算法,早做准备吧。

面试官的提问:linux 中一些基础的问题,inode 作用什么的

-------------------------------------------------------

面试经验2

面试公司:百度 职位:系统部

下面简单讲讲面试的经过吧。

3点快到的时候,面试我的经理过来了,带我在里面转了一圈,找了个位置开始坐那面试。这位gg看起来比我也大不了多少,不过长的比我帅啊。gg开始问我项目经历,由于我做的主要是视频转码的方向,简单介绍了一下项目背景以及做的具体工作。经理问了一个简单的问题然后结束。然后问了一个 linux虚拟内存分几级实现的问题,答曰3级,x86平台是2级,次级目录无视。貌似答对了,gg再深入问了一个页面缓存分为几层?这个还真没仔细看过,简单说了下swap和虚拟内存怎么实现的,这个问题就pass了。然后gg开始问我一些简单的问题,就不说了,基本上一面比较简单。面试完了之后gg 让我再等一会,坐在那等啊等。

好一会,二面的经理来了,二面的经理30来岁,看起来非常和善。上来开始照着简历上写的开始问,我又将开始说过的说了一遍,累啊,真是不容易。然后程序化的开始进入linux方面的讨论,由于我简历上写了研究过文件系统方面的。第一个问题:现在有一个read系统调用,请问这个系统调用在内核中经过了几层? 这个问题貌似有点大,直接回答不大好,所以我们就开始从open系统调用开始讲,讲了设备文件与普通文件的区别,讲了字符设备与块设备的区别,然后开始讲open不同文件的时候所处理的方式的区别,最后讲完了返回一个文件描述符,然后read的一个参数就是这个描述符,然后又开始将read怎么从vfs传到driver的,read怎么在字符设备上直接到driver的。完毕,经理也没说什么,这个问题貌似也pass了,后面就没什么深入的问题了。问了一个pci与pci-e的区别,然后又来一个基础的问题,给你一堆序列读写,如何设计你的cache,照着cache的工作原理说了一通,全相联,组相联区别等。然后gg问如何设计你的cache淘汰算法,顺口说一个最常用的lru算法,gg让我描述一下lru算法是怎么实现的,结果狂汗,我说了一个最近最少访问算法,真丢脸啊,当时这个紧张啊。gg提示了一下,但是我真的把lru算法给忘了啊,哭啊,自己给自己找坑。接下来,二面基本结束了,问了一些我原来做的ep9315开发板的东西,嘻嘻,两年前做的东西了,都忘的差不多了,不过这些个问题貌似也不是重点,也没深入问。二面结束

三面: 二面结束了,我还以为可以走了呢,这个时候真的有点累了,结果二面的gg告诉我,让我再等一下,等一下三面,这个汗啊,我好累啊。gg看我也挺累了,就给我去倒了杯酸梅汤,真是雪中送碳啊。坐在位置上等了一会,三面的经理过来了,三面的gg穿双拖鞋,人也很随和,哈哈,我喜欢这种无拘无束的工作。gg坐下来之后开始狂问我视频编解码的东西,让我画编码器框图,解释h263与mpeg4的区别,哈哈,总算没白费我的项目研究啊。问完这些,gg开始问一些体系结构的东西,问了一个流水线的工作原理,流水线会出现什么问题,如何解决等等。基本上都答了出来,然后让我画 c6000(我项目里有做c6000优化的)的体系结构,嘻嘻,在他的本子上开始龙飞凤舞的画,给gg解释,dsp的特殊结构,以及他的优缺点,以及我们如何利用这些结构特点进行优化。接着,gg继续让我画出c6000的流水线。以及各级流水线的功能,又给解释了一通,总算没什么差错,以为就这么完了,结果再来一个流水线问题,如何消除流水线停顿,如何解决冲突寄存器多分配等。总算答完了,这个时候口已经渴的不行了,面试已经2个小时了,累啊。不过,gg 好像没想放过我的样子,继续开始问我arm体系结构的特点,他与mips体系结构相比有哪些优点,我说自己没研究过mips体系结构,但是我知道经典的 mips体系是5级流水线,arm9也是5级流水线,arm7是3级流水线,然后arm的一个主要特点就是支持16位指令集,这样可以压缩代码占用空间。然后他又问我arm9的流水线结构,这个。。。。都已经2年没研究了,忘了,直说了,gg笑了笑说没事。然后gg开始问我ep9315开发板的设计问题,ep9315与s3c2410有什么不同的,简单回答内核都是arm920t的,外围结构组成不一样,gg不再深究,继续开发板的问题,问我走高频线的问题,这个,呵呵,我也只略懂皮毛,说了一些等长线,蛇形线,大面积铺地屏蔽等技术。这个问题就算结束了。gg终于说没什么问题了,终于松了一口气。然后,gg让我坐着等会,说等二面经理过来,他才有决定权是否给offer,和gg一起坐着了,然后开始聊了一会,gg好像还没问够,聊了一会又开始问我的 2410的驱动问题。这个真丢脸啊,原来只是上了一个嵌入式系统的课然后做了一个实验而已,哎,没办法,被问到了就只好开始糊弄了。讲了自己怎么实现 uart串口通信传输音频数据的问题,然今后提到uart传输的不可靠,自己写了一个xmodem协议来解决的问题。嘻嘻,这一面就过去了。。。。gg不再问了,然后我们又开始等。

等了好长一会,二面经理还没来,三面gg就让我先坐着,他有事先走了。我只好一个人坐着傻等了,后来一开始接待我的前台mm过来了,说了一些什么下午面试辛苦了什么的,然后说3个经理要交流一下意见,让我回去等通知吧。终于可以走了,晕啊,这面试都快两个半小时了,真累死我了。出了普天大厦,赶紧打了个的回来了,饿死我了。

小结:

1,基本上问的问题都是很基础的东西,所以,基础一定要掌握扎实

2,简历上写的东西一定要是自己会的,做过的,因为简历上的东西基本会被全部问到

面试官的提问:一面:简单介绍了一下项目背景以及做的具体工作。经理问了一个简单的问题然后结束。然后问了一个linux

-------------------------------------------------------

二维码

扫一扫手机访问

简介:系统部职位面试2篇是一篇相关于职场文章,最新最全的职场百科信息平台,本文内容仅供参考学习,并不代表本平台观念,职责网。

标签:

相关文章

  • 项目工程师职位面试10篇

    面试经验1面试公司:沛森科技 职位:项目工程师上午让我们群体面试,6对9,每个人一个编号,我是8号,按顺序在一个板子前面贴上自己写的自我介绍简述,全英文,然后按编号上去对着下面6个部门负责人和hr自我介绍,质保部部门经理贝克是德国人。在自我介绍完后他们会就你的述说内容问些问题,会涉及到个..

    2025-04-23

  • summer intern职位面试2篇

    面试经验1面试公司:理特管理顾问 职位:summer intern首先大概介绍一下理特管理顾问公司,估计绝大多数人对于这个名字还是非常的陌生,其实呢理特是世界上第一家管理咨询公司,创建于1886年,历史还是非常悠久的,服务于全球的公司机构提供战略和运营管理咨询。虽然现在比较低调了,名声不及那三大,..

    2025-04-23

  • 数据分析助理职位面试3篇

    面试经验1面试公司:阿里巴巴 职位:数据分析助理两天之内拿到阿里的offer(北京),在这里给大家分享一点经验首先,我是应聘非技术类的,数据分析助理,16号上午在北航笔试,题目完全不会,我第二个交的卷,心里想就当做练手了。但晚上近一点的时候,竟然接到了阿里的面试通知。天知道第二天,还是我们..

    2025-04-22

  • 投资顾问助理职位面试3篇

    面试经验1面试公司:首创证券 职位:投资顾问助理通过学习就业网看到消息后投递了简历。大概一个星期后接到电话并进行了电话面试。时间大概在半个小时左右。主要问了教育背景、股票操作风格、对股市的看法等。几天之后通知去公司二面。先由投资顾问总监一对一面试,大概半小时,然后由营业部总经理面试..

    2025-04-22

  • FPGA工程师职位面试2篇

    面试经验1面试公司:华为技术 职位:FPGA工程师第一次面试,什么都不知道,只看到人多的,早上11点去的,到下午4点半才轮到我,真是又累有渴。面试时遇到的面试官连自我介绍都没问,直接问毕设和专业知识,文的比较细,有些我也是知道表面,对深层次的理解不够。远以为是考verilog语言,没想到叫画RTL..

    2025-04-04

  • NPI职位面试4篇

    面试经验1面试公司:华为技术 职位:NPI首先是电话面试,先问你一些基本情况,会特别问你做过最为满意的一个案例,OK之后会说稍后发短信告知详情;短信会通知什么时候,在什么地方,坐什么车,带哪些东西到哪里面试,很详细;到了华为公司门口会有HR带进去,都是先像白菜一样带到食堂,填一份保密的表..

    2025-03-28

  • 面试:狭路相逢智者胜

    我是去年通过济南市公务员考试的,其中面试的一些经历至今让我难忘,在这里我想把这些面试的心得讲出来与大家分享。对于公务员面试,我觉得,除了之前要做大量准备外,在临场时答题思路的把握以及当时的心态都是很重要的。打印了30页面题和面经为了准备面试,我浏览了大量公务员网站,看到相关的面试题..

    2025-03-01

  • 求职面试小心迎“巧”成“拙”

    一企业在招聘员工时曾发生过这样一件事:经过层层筛选,几百名应聘者中只剩下不到10人闯到了最后一道关。这时,总经理出场了。他对每个单独会面的人都说了这么几句话:你还记得吗?半年前在一个研讨会上,我们已经见过面了。当时,你还宣读了一篇文章,写得真不错其实,这只是个试探,总经理本人根本就..

    2025-02-26

  • java工程师简历技巧都有哪些

    在当代,不论是自己网申,还是找认识的人内推,面试官都是先看简历,然后再决定要不要给面试机会。就算是java这个人才需求量较大的岗位,不少公司都在扩招人才的同时,也还是会对所有求职者的简历进行一定的筛选,那么怎样的简历才能通过这次筛选、脱颖而出呢?今天我们就来说说java工程师简历技巧都有..

    2024-12-25

  • 资产管理项目岗位职责

    资产管理部-项目经理 北京暴风成信科技有限公司 北京暴风成信科技有限公司,暴风金融,暴风成信 岗位职责:1、负责房抵贷、供应链及上市公司商票等金融资产的获取及采购工作;2、作为项目经理参与资产采购项目的立项、上会、实施全过程;3、与部门成员密切合作,对项目进行评估,编写项目可行性报告,整理工作..

    2025-04-23

评论问答

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制