应届生求职招聘论坛

标题: 一个北邮牛人面试英特尔的经历 [打印本页]

作者: Headhunt    时间: 2009-8-19 11:52
标题: 一个北邮牛人面试英特尔的经历
中午头疼的厉害,吐了很多痰,肚子很疼,吃不下东西,眼睛看不远。但是下午4点半的面试还是需要参加的。
    坐375到了清华西门,还步行了20分钟才到了融科资讯中心,很气派的building,吓死我了。中途遇到很多卖盘片的妇女之类,令人很不舒服。
    由于衣服很破,进楼的时候,保安问了我一些问题,我回答的很流利,他允许我进了楼,坐电梯到8层,看见了intel这几个字母,才知道找到地方了。一个很pp的小美
女把我引进了一个屋子里,里面坐着2个人,一个美国人,一个中国人,用很友好的目光看着我。于是,我的很烂的英语开始滔滔不绝的开始了。我先做自我介绍,随后开始了
严峻的考验!”你对linux熟悉吗?”美国人问道。我回答“非常熟悉”。"那好,给我解释一下进程的内核态和用户态的切换",我开始了演讲“内核使用一个固定的全局页目录表swapper_pg_dir,他的3G以上的高端都被映射好了。。。”。美国人微笑了,感觉我的回答很专业。“这样吧,阅读过linux源代码吗?版本多少?”美国人又问了。我回答“阅读过,但是对tcp/ip协议栈的代码阅读的更仔细”,美国人不停的问,“那你说说内核是如何load协议栈代码,是如何响应网卡数据的?”,我想,这太easy了,我讲起了初始化函数net_dev_init,讲起了open_softirq,讲起了使用hash表注册不同的协议,使用dev_add_pack注册ip协议,当网卡有数据,进行校验,检测缓冲是否溢出,随后,挂接在cpu的处理队列上,然后就调_cpu_raise_softirq(),随后就是bottom_half的处理了,这个时候那个美国人已经开始不停的点头了。我补充到,我看到的source code版本是2.4.18,旁边的中国人有点妒忌我了,他开炮了,他说“这样吧,给我写个函数吧,你自己实现malloc”,我说,太简单了,这个函数我已经写过很多遍了,我5分钟写了出来。他看了之后,说我大体上是对的,但是没有使用assert检测,操,事情真多。中国人微微一笑,问我,加入在linux下一个程序退出,如何能够执行一点自己的代码,我说使用atexit加一个exit handler处理函数,他笑着没有回答。因为,我知道,这个东西说多了就是一个病毒代码了。美国人看起来,对我很满意,他找了一个话题,问我对开源通信有什么感觉我说,我对开源通信非常make sense,我说,现在一些烂教授把很简单的问题复杂化了,实际上,本来都是工程化的问题,通信软件如果开源的话,会让很多人脱颖而出,随后我赞赏了intel对中国开源社区的支持,他笑得已经合不上嘴巴了。随后还问了一些,诸如posix,ipc,共享内存之类的东西,都是很简单。这里就不说了。最后,美国人和中国人把我送出了屋子。

    屋外的漂亮美女正在准备调度面试人员呢,随后,她让我等了5分钟,我顺便去了一下厕所,就进入了一个更大的屋子。里面有2个人,一个美国女人,一个中国男人。美国女人很和蔼,中国男人很内向,但是我知道这个男人一定是个linux高手,因为一般不善言词的人能够当面试官,都是绝对的靠实力而不是口才获得别人的尊重的。美国女人让我自我介绍,我介绍了一下,随后问起我的爱好,兴趣,对linux看法之类,我很轻松的搞定了。突然,中国男人发飚了,“哦,小伙,不错啊,你对多线程安全是如何看待的给我编写一个线程安全的链表吧”,我想,真简单,我用mutex来控制链表插入,删除的关键代码区域,很快就搞定了。他说“可以啊,小伙,北邮的研究生,为什么不用信号量呢”,我说“信号量在linux的实现不是很好,里面有一些bug”,他眼睛挣的很大,随后,我举出了一个信号量在linux实现中的一个bug,他没有说什么。他随后,问我,“如何把linux改造为rtos呢?”,这个问题比较难,因为linux是分时系统,同一优先级的会时间片轮转,而且调度仅仅发生在从内核切换为用户态时,我说,首先要改进调度算法,其次,把很复杂的vfs文件系统改造,最后,把内核设计的很小,通过一些库来提供内核的功能。我也是乱讲的,他点了点头。“小伙,你回答的不错,你设计过商业软件吗?”,我回答,当然了,随后告诉他一个url,他看了之后,露出了一对虎牙。美国女孩用好奇的眼神看着我和他对话,她最后问了我一个问题,“你什么时候毕业?”,我告诉她,明年4月,随后,我们3个开始了两两握手,感觉真的很无厘头。
   终于面试完了,在屋外的美女引导下,我离开了intel。
作者: fanren1985    时间: 2009-8-19 12:56
人家也是准备了多长时间呢,呵呵.
作者: bluesnail5357    时间: 2009-8-19 13:04
好哈学习   加油
作者: nanjingposts    时间: 2009-8-19 13:20
又一个牛人,不得不顶啊
作者: rendagongfei    时间: 2009-8-19 13:36
牛人啊,一会电话就打过来了
作者: discoverzjh    时间: 2009-8-19 14:28
牛人啊,佩服
作者: guiguang    时间: 2009-9-4 16:17
牛人特别多啊!!!!!!!!
作者: xujiaqiXULIYAN    时间: 2009-9-4 21:40
牛人啊!!!!!!!!!
作者: zyjiang6    时间: 2009-9-5 00:03
太猛了吧
牛人果然很多哦
作者: vtkzhang    时间: 2009-9-5 14:13
太猛了吧
牛人果然很多哦
作者: woaiqihun    时间: 2009-9-7 01:41
这个人很牛了~唉~高手啊
作者: jnf483474    时间: 2009-9-7 22:08
惭愧惭愧啊!!!!!!!!!!!!!!!!!!
作者: kerr.wy    时间: 2009-10-5 20:50
thx for sharing
作者: myfat    时间: 2009-11-6 22:13
牛人啊~  哎~~ 自愧不如~~
作者: 20811143    时间: 2009-11-21 11:01
:67):67)
作者: Franklly    时间: 2009-11-22 15:38
牛人啊,佩服啊~!!
作者: soule1112    时间: 2010-2-5 22:42
很牛很嚣张啊!
作者: tjpu_wenyanbin    时间: 2010-2-24 20:07
真的很厉害,望尘莫及。。
作者: peach731    时间: 2010-2-26 22:08
顶下猛男!
作者: 据说是人才    时间: 2010-6-6 07:20
(山寨版)北邮牛人面试英特尔续篇:
过了一天 电话终于打来了 一个英特尔 还这么墨迹 电话还要等一天。。TNND(我心里暗骂)。。。那个内向的中国人 很内向的告诉我 。。由于你太出色 我建议你还是读博吧。。BULLSHIT!(我心里暗骂)礼貌总还是有的 我微笑了一声 停顿了少许 极有磁性的男中音 回答道:yo dude thank u told me the fucking thing,读博?NO fucking way!你要不要我?不要。。要不要?不要。。到底要不要?。。不要 真不能要。。这样吧 起薪给我1500 要我吧?2000?。。不行 1500。。2500?不行。。1500!做人是要有原则的!。。。。。(FCFS调度)。。。有限重复后。。。。7000?我都说了很多次了 1500,要了我吧?
内向男人一咬牙 8000!这是极限了。。。我毫不犹豫的答道成交! 就这样 我去了英特尔。。。。
作者: mariofan    时间: 2010-7-11 10:54
回答的很专业啊
要是我肯定一问三不知。。。。。
作者: 诸葛摄魂    时间: 2011-8-30 23:02
~~~~~~~~~~~~~~
作者: 静心星星    时间: 2011-9-23 19:18
打击我想进入因特尔的心啊

作者: fhqidx    时间: 2012-8-5 17:58
牛人真的好多啊




欢迎光临 应届生求职招聘论坛 (https://bbs.yingjiesheng.com/) Powered by Discuz! X3.2